我试图将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];
这是真的。 最小值为 240 秒。 设置在下面,将被忽略。
你为什么不找到替代方案而不是找到教授。
你可以使用ASIHTTPRequest。 你可以根据需要设置setTimeOutSeconds:
setNumberOfTimesToRetryOnTimeout:
。注意:开发人员已停止维护此项目,但目前它是稳定的。对于IOS 5.x或更高版本,您可以寻找其他选择。