使用AFNetworking遇到錯誤

使用AFNetworking遇到錯誤
錯誤日志:

2FCEE60E-9AE8-420B-B71D-A7B4941B60C2.png

還好,不是什么大坑,出現(xiàn)這個錯誤的原因大概就是不接受返回類型 為“text/html”的數(shù)據(jù),既然是這樣,那就修改一下AFNetworking的內(nèi)容就好。

解決方案:
AFURLResponseSerialization.m中,228行左右
把 這句: self.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", nil];
修改為:
self.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript",@"text/html", nil];
在進行網(wǎng)絡(luò)請求時出現(xiàn)-1016 是因為只支持text/json,application/json,text/javascript

這樣就好了,完美解決!

AFNetworking報3840錯誤
Error Domain=NSCocoaErrorDomain Code=3840 "Invalid value around character 64." UserInfo={NSDebugDescription=Invalid value around character 64.}
服務(wù)器沒有返回json數(shù)據(jù),服務(wù)器的鍋

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容