【发布时间】:2011-12-09 07:32:45
【问题描述】:
我正在创建 NSMutableRequest 并向正文添加数据。这是我如何做到的示例:
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:stringURL]
cachePolicy:NSURLRequestReloadIgnoringLocalCacheData
timeoutInterval:230.0];
NSLog(@"Time out interval: %f", request.timeoutInterval); >> Output: 230
[request setHTTPBody:[body dataUsingEncoding:NSUTF8StringEncoding]];
NSLog(@"Time out interval: %f", request.timeoutInterval); >> Output: 240
[request setTimeoutInterval:230];
NSLog(@"Time out interval: %f", request.timeoutInterval); >> Output: 240
创建后请求超时为 230。 我设置body之后是240。 在我将它重置为 230 之后,它仍然是 240。除非我将它设置得更大,否则超时值不会改变?
有人知道为什么会这样吗?如何让超时间隔小于 240 秒?
【问题讨论】:
标签: iphone ios nsconnection