Iphone 由于DNS查找导致的NSURLConnection延迟?

Iphone 由于DNS查找导致的NSURLConnection延迟?,iphone,objective-c,cocoa,cocoa-touch,Iphone,Objective C,Cocoa,Cocoa Touch,我在这里绞尽脑汁想弄明白,当使用基于POST的NSMutableURLRequest创建NSURLConnection对象时,为什么会有三到四秒钟的窃听。我所说的开销是,在NSURLConnection被触发之后,通过查看Apache访问日志,我发现在调用请求之后,请求进入的时间要长得多。在任何其他平台上,我都会在继续之前解决解析DNS所需的延迟问题。在这种情况下,我也不应该排除iPhone。还有其他人注意到类似的行为吗 谢谢。听起来似乎DNS是您的瓶颈。尝试按地址而不是名称发出请求-至少是为了

我在这里绞尽脑汁想弄明白,当使用基于POST的NSMutableURLRequest创建NSURLConnection对象时,为什么会有三到四秒钟的窃听。我所说的开销是,在NSURLConnection被触发之后,通过查看Apache访问日志,我发现在调用请求之后,请求进入的时间要长得多。在任何其他平台上,我都会在继续之前解决解析DNS所需的延迟问题。在这种情况下,我也不应该排除iPhone。还有其他人注意到类似的行为吗


谢谢。

听起来似乎DNS是您的瓶颈。尝试按地址而不是名称发出请求-至少是为了调试。

DNS是iPhone已知的瓶颈。我在3G连接上也注意到了这一点。您是否通过使用地址而不是主机名来解决问题?

因为这实际上并没有回答问题,所以您应该将其作为对问题的评论,而不是作为答案发布。