封裝AFNetWorking
今天遇見一個奇葩的問題!
在使用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的識別
AFNetWorking請求方法
error。打印