![](https://img.haomeiwen.com/i1870506/6993681420c675e3.jpg)
今天遇见一个奇葩的问题!
在使用AFNetWorking网络请求时,默认请求方法GET 或POST请求时,数据竟然没走请求成功,却在error打印出code=1操作成功。这是服务器返回的数据!
并且我用抓包工具看了参数及请求返回结果,完全正确,就是不走请求成功方法!
查了一下要设置请求返回对象的格式
1、text/html是html格式的正文
2、text/plain是无格式正文
3、text/xml忽略xml头所指定编码格式而默认采用us-ascii编码
4、application/xml会根据xml头指定的编码格式来编码:
然而我用默认的post请求,AF缺少 text/plain的识别
![](https://img.haomeiwen.com/i1870506/5e579d32e15d35e0.jpg)
![](https://img.haomeiwen.com/i1870506/05b79a245cf1807d.jpg)
网友评论