AFNetworking3.0 参数传到服务器为空

用AFN发送请求的时候,parameters 明明传了字典进去,断点也一层层的往上看了,parameters始终存在,可是服务器总是返回400的错误,说请求参数的JSON不正确。
HTTPS的也抓不到包,让后台同事改为http发现请求parameters为空,各种找原因,半天才发现是请求序列化响应器设置的问题。

应该设置为
[AFJSONRequestSerializer serializer];

而不是AFHTTPRequestSerializer

你可能感兴趣的:(AFNetworking3.0 参数传到服务器为空)