1

NSURLRequest のタイムアウト間隔を 30 秒に設定しました。また、リクエストに対して自動再試行を3回構成しました。したがって、リクエストに問題が発生した場合、合計時間は 120 秒 (つまり 2 分) になります。

しかし、サーバーにデバッグ ポイントを保持していて、サーバーに要求すると、タイムアウト期間が 3 分になります。

このタイムアウトを設定できますか??? それとも動作するはずですか??

このデフォルトのタイムアウト間隔は、サーバーに要求が行われた後ですか??

4

1 に答える 1

0

30 秒× 3 は 90 秒、つまり 1 分半であり、2 分ではないことに注意してください。

タイムアウトの問題については、NSURLRequestwith で初期化してみてくださいinitWithURL:cachePolicy:timeoutInterval:NSURLConnection特に で、デリゲート メソッドのステータスを確認してくださいconnection:didFailWithError:

また、サーバーでタイムアウト期間を測定する方法を説明する必要があるかもしれません。

于 2012-05-30T06:35:06.260 に答える