ios 后台抛出异常,类似登录接口密码正确时请求成功,密码错误时请求失败. 但是后台都接收到请求并返回了数据

项目写多了正常的接口. ps:正常情况是错误信息也会返回在请求成功的response里面,比如: 登录密码错误,手机号未注册等信息. 突然碰上个不按常理出牌的就很头痛, 偏偏要抛出异常, 用AFN 请求数据, 密码正确, 就能正常接收. 密码错误, 直接走 faile 了.
像这种情况, 问了后台 确定是收到了我发过去的请求, 参数也是正确的. 他回复我 抛出了异常, 处理方法如下

NSData *data = error.userInfo[@"com.alamofire.serialization.response.error.data"];
        NSDictionary *errorDict = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableLeaves error:nil];
        NSLog(@"errorDict %@",errorDict);

将这段代码拷贝到请求失败的 回调里, 打印出来的,. 就是后台抛出来的异常信息了, 还有这种操作!!!!!!!!!!

你可能感兴趣的:(ios 后台抛出异常,类似登录接口密码正确时请求成功,密码错误时请求失败. 但是后台都接收到请求并返回了数据)