0

我正在尝试将 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];
4

1 回答 1

1

是真的。最小值为 240 秒。设置在下面将被忽略。

你为什么不找替代品而不是找教授。

您可以使用ASIHTTPRequest。您可以根据需要设置setTimeOutSeconds:& setNumberOfTimesToRetryOnTimeout:。注:开发者已停止维护该项目,但目前稳定。对于 IOS 5.x 或更高版本,您可能会寻找其他选择。

于 2012-05-02T06:16:09.633 回答