我正在尝试将NSMutableURLRequest的请求超时设置为120,但它忽略了。请求时间在90秒内失败。任何人都可以告诉我如何设置NSMutableURLRequest的请求超时? 。我已经通过一些链接说明默认超时值为240秒。我找不到任何描述这个问题的苹果文件。任何人都可以帮助我吗?
NSMutableURLRequest* urlRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:serverURL]];
[urlRequest setHTTPMethod:@"GET"];
[urlRequest setTimeoutInterval:120];
_urlConnection = [[NSURLConnection alloc] initWithRequest:urlRequest delegate: self];
答案 0 :(得分:1)
确实如此。最低为240秒。设置如下,将被忽略。
为什么不找到替代品而不是找到教授。
您可以使用ASIHTTPRequest。你可以设置setTimeOutSeconds:
& setNumberOfTimesToRetryOnTimeout:
如你所愿。注意:开发人员已停止维护此项目,但目前它仍然稳定。对于IOS 5.x或更高版本,您可以寻找其他选择。