identifier
HTTPAdditionalHeaders
networkServiceType
allowsCellularAccess
timeoutIntervalForResource
sharedContainerIdentifier
waitsForConnectivity
Availability 有効性
Technology
@property NSTimeInterval
timeoutIntervalForRequest;
This property determines the request timeout interval for all tasks within sessions based on this configuration. The request timeout interval controls how long (in seconds) a task should wait for additional data to arrive before giving up. The timer associated with this value is reset whenever new data arrives. When the request timer reaches the specified interval without receiving any new data, it triggers a timeout. このプロパティは、リクエストタイムアウト間隔を、この構成設定に基づくセッション内の全てのタスクに対して決定します。リクエストタイムアウト間隔は、追加データが到着するのをあきらめる前にどのくらい長く(秒で)待つかを制御します。この値と結びつけられるタイマーは、新しいデータが到着する時はいつでも設定し直されます。リクエストタイマーがなんら新しいデータを受け取ることなく指定された間隔に届く場合、それはタイムアウトを引き起こします。
The default value is 60
.
省略時の値は、60
です。
Important 重要
Any upload or download tasks created by a background session are automatically retried if the original request fails due to a timeout. To configure how long an upload or download task should be allowed to be retried or transferred, use the timeout
property.
バックグラウンドセッションによって作成されるあらゆるアップロードまたはダウンロードタスクは、元のリクエストがタイムアウトによって失敗するならば、自動的に再び試みられます。どのくらい長くアップロートまたはダウンロードタスクが再度の試みまたは転送をされるのを許可されるべきか構成設定するには、timeout
プロパティを使ってください。
identifier
HTTPAdditionalHeaders
networkServiceType
allowsCellularAccess
timeoutIntervalForResource
sharedContainerIdentifier
waitsForConnectivity