昨天碰到一个问题,就是用postman发送时候格式是raw,请求类型是JSON格式。postman验证接口可用,但是我的请求确怎么发都是报400的错误。后来发现是请求类型没有设定,这个很容易忽视,具体代码如下:
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
manager.responseSerializer = [AFHTTPResponseSerializer serializer];
[manager.requestSerializer setValue:@"application/json;charset=UTF-8" forHTTPHeaderField:@"Content-Type"];
网上很多资料,但是针对AFN3.0以后的解决方案却很少,希望能够帮助大家。