使用NSMutableURLRequest处理超时

时间:2014-12-16 12:30:55

标签: ios post connection-timeout nsmutableurlrequest

我正在进行并行的POST Web服务调用,这是异步的,将NSMutableURLRequest的时间间隔设置为180秒。

但我的didFailWithError:代表并没有在180秒的时间间隔内完全触发,而是在太短至75秒或太大的值到220秒等等,而不是180秒的一次。 / p>

到目前为止,我通过类似的问题进行了扫描,但没有可靠的解决方案。但在很多地方,我可以看到timeOutInterval不适用于POST方法。 我只想知道POST方法是否适用这个问题,至少在iOS8中有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果您使用POST且iOS版本低于6,则必须将值设置为240秒以上。否则,您的超时将被忽略。请参阅this postthis question