> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFHttpRetrySettings

> 定義 PlayFab HTTP 要求之重試設定的結構。

定義 PlayFab HTTP 要求之重試設定的結構。

## 語法

```cpp theme={null}
struct PFHttpRetrySettings {  
    bool allowRetry;  
    uint32_t minimumRetryDelayInSeconds;  
    uint32_t timeoutWindowInSeconds;  
}  
```

### 成員

**`allowRetry`**   bool

控制 SDK 是否應自動重試特定錯誤。某些錯誤永遠不會在內部處理，而一律會直接傳回給用戶端。預設值為 'true'。

**`minimumRetryDelayInSeconds`**   uint32\_t

HTTP 失敗後，SDK 在重試呼叫前會等待的最短秒數。預設值和最小值都是 2 秒。

**`timeoutWindowInSeconds`**   uint32\_t

SDK 在返回用戶端之前嘗試重試 HTTP 要求的最長秒數。預設值為 20 秒。

## 需求

**標頭：** PFHttpConfig.h

## 另請參閱

[PFHttpConfig 成員](/zh-TW/services/playfab/api-references/c/pfhttpconfig/pfhttpconfig_members)


## Related topics

- [PFSetHttpRetrySettings](/zh-TW/services/playfab/api-references/c/pfhttpconfig/functions/pfsethttpretrysettings.md)
- [PFGetHttpRetrySettings](/zh-TW/services/playfab/api-references/c/pfhttpconfig/functions/pfgethttpretrysettings.md)
- [服務 C API 概觀 - PFHttpConfig.h](/zh-TW/services/playfab/api-references/c/pfhttpconfig/pfhttpconfig_members.md)
- [HTTP 設定](/zh-TW/services/playfab/sdks/c/http-config.md)
- [Game Saves 錯誤處理常見問題集](/zh-TW/services/playfab/player-progression/game-saves/error-handling-faq.md)
