iOS5的NSURLConnection超时情况如何?

iOS5的NSURLConnection超时情况如何?,ios,ios5,nsurlconnection,Ios,Ios5,Nsurlconnection,我试图找到一个明确的答案,如果有可能设置超时值使用iOS5的NSURLConnection(我想设置为30秒) 我已经搜索了过去的帖子,但这些信息似乎相互矛盾。例如,这个帖子 苹果公司规定了最短4分钟的超时时间——尽管我找不到任何苹果公司的文档来支持这一点 这篇帖子说240个限制来自苹果论坛的一个帖子 他们说这个限制只适用于身体不空的帖子。这是否意味着可以将GET的超时设置为小于4分钟 有人在这里评论说,iOS 5不是这样,但是他们被否决了 还有其他人说了其他的话,但不管怎样,以前关于这个

我试图找到一个明确的答案,如果有可能设置超时值使用iOS5的NSURLConnection(我想设置为30秒)

我已经搜索了过去的帖子,但这些信息似乎相互矛盾。例如,这个帖子

苹果公司规定了最短4分钟的超时时间——尽管我找不到任何苹果公司的文档来支持这一点

这篇帖子说240个限制来自苹果论坛的一个帖子

他们说这个限制只适用于身体不空的帖子。这是否意味着可以将GET的超时设置为小于4分钟

有人在这里评论说,iOS 5不是这样,但是他们被否决了

还有其他人说了其他的话,但不管怎样,以前关于这个话题的大多数帖子似乎都是在几年前iOS 5发布之前发布的

如果有4分钟的限制,那么如果真的没有苹果的文档,那么不得不依靠传闻来知道这有点可笑


有人知道iOS 5的实际最终情况吗。

不是连接有相关超时,而是请求(通过连接发出)。有关NSURL请求,请参阅文档。超时时间间隔以秒为单位(不是分钟,这只是一个线索)

返回值 接收器的超时间隔,以秒为单位

讨论 如果在连接尝试期间,请求的空闲时间超过超时时间间隔,则认为该请求已超时*


各种Apple代码和文档显示60秒的超时;因此,4分钟不可能是最短时间。

根据我的经验,我发现: -可以为HTTP GET设置任何超时值(即0.1秒)。
-操作系统确实对带有主体的HTTP POST施加了240的限制。

这是一个技术问题,使用NSURL连接的超时是通过NSURLRequest实现的。苹果的文档中有没有说不能在一分钟内设置?(如果你在谷歌上搜索,你会看到人们说这是4分钟,不管苹果的文档怎么说)。