關于AFNetWorking操作成功卻在error返回成功數據

封裝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。打印
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,914評論 18 139
  • 問題背景 使用springMVC框架,可以在Controller方法的注解中,指定返回數據的格式(xml、html...
    曉笑閱讀 4,466評論 0 0
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,242評論 25 708
  • 奈何 我睜開眼,明亮的環境讓我很不適應。 如果我沒記錯,此時我該是個死人才對。我清楚的得那最后一幕:我從十八層的高...
    酒歌徒閱讀 696評論 3 2
  • 看見過很多人,特別是情侶,都喜歡戴戒指。最近我也帶了一個,不是別人送的,也不是因為遇到了自己想遇見的人,就是單純的...
    蘿卜立閱讀 655評論 0 1