提示上面的错误信息,需要做三个操作
1. 添加response支持的content-type类型
self.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"application/problem+json", @"text/javascript",@"text/html", nil ,nil];
2.添加request的header头部参数(Content-Type , Authorization)
[self.requestSerializer setValue:TOKEN forHTTPHeaderField:@"Authorization"];
[self.requestSerializer setValue:CONTENT_TYPE forHTTPHeaderField:@"Content-Type"];
3.请求数据格式和响应数据格式初始化的时候,将之前的父类(AFHTTPRequestSerializer)换成了它的子类(AFJSONRequestSerializer)
manager.requestSerializer = [AFJSONRequestSerializer serializer];
manager.responseSerializer = [AFJSONResponseSerializer serializer];