【发布时间】:2014-09-04 02:11:36
【问题描述】:
我正在开发一个 IOS 应用程序。它启动一个WebView 并使用NSURLRequest 在其下加载一个HTML 页面。加载初始页面后,将遍历该页面上的不同 html 链接以获取不同的信息。当 HTML 链接在 10 秒内响应时,一切正常,但当响应时间超过 10 秒时,http 请求会终止/超时。我不确定,究竟是什么超时。是NSURLRequest/WebView/等吗?我没有为初始NSURLRequest设置任何超时值。请注意,缓慢的请求(>10 秒响应时间)在普通 Web 浏览器中运行良好,因此没有服务器端逻辑终止/超时请求。
我已经在我的 IOS 代码中实现了UIWebViewDelegate,我看到即使对于超时请求也调用了以下函数:
(void)webViewDidFinishLoad:(UIWebView *)webView
在服务器端,请求继续处理,最终成功完成,但IOS webView已经完成加载页面,所以不显示结果。
我正在尝试找出与NSURLRequest/WebView/ 等相关的任何timeout 设置。
【问题讨论】:
标签: iphone ajax ios7 webview nsurlrequest