誤って投稿パスをタイプミスし、間違っているにもかかわらず、成功ブロックが呼び出されていることに気付きました。
[[APIClient sharedInstance]
postPath:@"api_url"
parameters:params success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"Result: Success %@",[responseObject description]);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
//handle error
NSLog(@"Result: Failure + %@",error.userInfo);
}];
もちろん、データはサーバーに送信されておらず、トランザクションは処理されていませんがfailure
、パスが間違っている場合に呼び出されるはずのブロックではない理由を知りたいですか? ありがとう。