關(guān)于AFN請(qǐng)求:3840的返回問題

? ? ? ? ? ? ? ? ? ? ? ? ?3840的出現(xiàn)的原因,是你后臺(tái)數(shù)據(jù)的格式不是json或者AFN能識(shí)別的樣式,AFN框架未能解析,數(shù)據(jù)異常,報(bào)錯(cuò)3840.

? ? ? ? ? ? ? ? ? ? ? ? ?出現(xiàn)該情況的主要原因是由于你設(shè)置了manager.responseSerializer= [AFHTTPResponseSerializerserializer];該方法會(huì)自動(dòng)幫你解析成json數(shù)據(jù)或你設(shè)置的反序列樣式的一種。

顯然該后臺(tái)數(shù)據(jù)是加密的,而且它是個(gè)json

? ? ? ? ? ? ? ? ? ? ? ? ?要知道通過AFN傳遞的數(shù)據(jù)會(huì)被AFN加密,加密方式為b64,這里需要你去先做一次解密,在去反序列化后臺(tái)數(shù)據(jù)。


注意,不同版本的AFN ? b64解密的options參數(shù)可能不同,可以自己去嘗試

? ? ? ? ? ? ? ? ? ? ? ? ?一般你后臺(tái)返回的數(shù)據(jù)經(jīng)過MD5加密的才會(huì)碰到情況。解密后的數(shù)據(jù)


這樣就是我們要的json了

關(guān)于加密技術(shù)。敬請(qǐng)期待。。。。。。。。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,947評(píng)論 18 139
  • 1.請(qǐng)簡(jiǎn)單說明多線程技術(shù)的優(yōu)點(diǎn)和缺點(diǎn)? 優(yōu)點(diǎn):能夠適當(dāng)提高程序的執(zhí)行效率;能夠適當(dāng)?shù)奶岣哔Y源的利用率,比如CPU、...
    deeper_iOS閱讀 1,468評(píng)論 1 12
  • 1.請(qǐng)簡(jiǎn)單說明多線程技術(shù)的優(yōu)點(diǎn)和缺點(diǎn)? 優(yōu)點(diǎn)能適當(dāng)提高程序的執(zhí)行效率能適當(dāng)提高資源的利用率(CPU/內(nèi)存利用率) ...
    彼岸的黑色曼陀羅閱讀 498評(píng)論 0 2
  • 該文章屬于<簡(jiǎn)書 — Timhbw>原創(chuàng),轉(zhuǎn)載請(qǐng)注明: <簡(jiǎn)書社區(qū) — Timhbw>http://www.jia...
    伯虔閱讀 17,130評(píng)論 3 158
  • 我一直喜歡鄉(xiāng)下午后的陽光,它讓我相信這個(gè)世界任何事情都會(huì)有轉(zhuǎn)機(jī),相信命運(yùn)的寬厚和美好。我們終歸要長(zhǎng)大,帶著一種...
    彭文慧閱讀 329評(píng)論 0 0