在 iOS 5.1 和之前的版本中,在构造请求正文时设置的超时间隔由于一个原因而被忽略。
iOS 6 似乎注意到并且对超时间隔更精确,所以只需确保将间隔设置为足够大的值,以便有时间完成请求。
NSMutableURLRequest *request=[[NSMutableURLRequest alloc]
initWithURL:[NSURL URLWithString: url]
cachePolicy:NSURLRequestReloadIgnoringCacheData
timeoutInterval:60.0];