Moh*_*aji 9 timeout objective-c ios afnetworking
我使用AFNetworking从我的Web服务中检索数据,每件事情都完美无缺,但我想检测超时错误.我在请求的故障块中使用了这段代码但是我没有工作
failure:^(AFHTTPRequestOperation *operation, NSError *error) {
if ([operation.response statusCode] == 408) {
//time out error here
}
}];
Run Code Online (Sandbox Code Playgroud)
代码408通常用于超时错误
rck*_*nes 32
由于AFNetworking是在NSULConnection/NSULRSession上构建的,因此您只需NSURLErrorTimedOut检查错误是否为超时错误:
failure:^(AFHTTPRequestOperation *operation, NSError *error) {
if (error.code == NSURLErrorTimedOut) {
//time out error here
}
}];
Run Code Online (Sandbox Code Playgroud)
您在哪里检查HTTP状态代码,但由于连接超时,因此没有状态代码.
| 归档时间: |
|
| 查看次数: |
6240 次 |
| 最近记录: |