我正在使用AFHTTPRequestOperationManager
请求POST
。现在我故意输入错误信息来处理400
错误代码。现在,Web 服务实际上返回了JSON
一条消息,向用户解释他们做错了什么。我非常想让它JSON
在UIAlertView
. 但是,故障块:
[operationManager POST:ServerURL parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"Success: Status Code: %d", operation.response.statusCode);
}
failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Failed: Status Code: %d", operation.response.statusCode);
}];
不会像成功块中的那样传递 responseObject。那么有谁知道我如何访问带有 400 错误的 Web 服务返回的 JSON?NSError *error
只是给了我而不是返回的Request failed: bad request (400)
JSON。
任何帮助将不胜感激,
迈克