调用AFNetworking响应失败块而不是成功块

Har*_*mal 5 iphone objective-c ios afnetworking

failure当我获得状态代码200时,正在调用AFNetworking响应块.我怎样才能success调用它?

AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
[manager GET:@"http://128.199.94.58/test/bt/client_token.php" parameters:nil
     success:^(AFHTTPRequestOperation *operation, id responseObject) {
         self.clientToken = responseObject[@"customerID"];
         NSLog(@"Client Token received.");
     }
     failure:^(AFHTTPRequestOperation *operation, NSError *error) {
         // Handle failure communicating with your server
         NSLog(@"Client Token request failed.%@",operation.responseString);
         NSLog(@"error code %ld",(long)[operation.response statusCode]);
     }];
Run Code Online (Sandbox Code Playgroud)

Rob*_*ier 5

看看的价值error.它会告诉你连接失败的原因.在这种情况下,"失败"与状态代码无关.返回"404"仍然是"成功".失败意味着您无法完成操作.