使用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ù)器的鍋