1

我将 NSURLRequest 超时间隔保持为 30 秒。而且我还为请求配置了自动重试 3 次。因此,如果请求中有任何问题,那么总时间应该是 120 秒(即 2 分钟)。

但是当我在我的服务器上保留调试点并且如果我请求服务器时,我的超时时间将变为 3 分钟。

我可以配置这个超时吗???或者它应该工作?

这是向服务器发出请求后的默认超时间隔吗?

4

1 回答 1

0

请注意,30 秒乘以 3 等于 90 秒,即一分半钟,而不是 2 分钟。

至于超时问题,尝试NSURLRequestinitWithURL:cachePolicy:timeoutInterval:. 确保检查您的NSURLConnection委托方法的状态,尤其是在connection:didFailWithError:.

另外,也许您应该解释如何测量服务器上的超时时间。

于 2012-05-30T06:35:06.260 回答