AFN Post请求,报错400(code:-1011)
坑的原因:后台需求传json,我传的字典
解决方法:
声明请求的参数格式是json,
post的数据格式还是传字典。
声明代码:
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; manager.requestSerializer = [AFJSONRequestSerializer serializer];
附加说明:
//申明请求的数据是json类型
manager.requestSerializer = [AFJSONRequestSerializer serializer];
/申明返回的结果是json类型
manager.responseSerializer = [AFJSONResponseSerializer serializer];
// 如果报接受类型不一致请替换一致text/html或别的
manager.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:@"text/html",@"application/json",@"",@"",nil];
day day up!