afnetworking尝试连接失败后连接

时间:2016-02-12 10:45:55

标签: ios objective-c afnetworking

我正在使用AFNetwrorking。发送请求后,我有时会得到

Error: Error Domain=NSURLErrorDomain Code=-1005 "Network connection is lost."

即使互联网可用,有时也会随机发生。第二次或第三次尝试请求的工作原理。

如果第一个请求失败,有没有办法重新启动此请求。我的意思是在operationManager中有一个参数来设置尝试次数吗?

这是我如何使用AFNetworking:

   AFHTTPRequestOperationManager *operationManager = [AFHTTPRequestOperationManager manager];
    operationManager.requestSerializer = [AFJSONRequestSerializer serializer];
    operationManager.responseSerializer = [AFJSONResponseSerializer serializer];

    operationManager.responseSerializer.acceptableContentTypes = [operationManager.responseSerializer.acceptableContentTypes setByAddingObject:@"text/html"];

[operationManager POST:URL
                parameters:parameters
                   success:^(AFHTTPRequestOperation *operation, id responseObject) {
  ......

0 个答案:

没有答案