在使用AFNetworking2.0的過程中,有時會出現類似The Operation couldn’t be completed. (Cocoa error: 3840.)的錯誤,經過多次排查,發現都是服務器返回的數據存在或多或少的問題,又或者是服務器報錯404等等問題,這個時候就需要看看服務器返回的原數據到底是什麼,以下的方法就是如何輸出元數據
在AFNetworking2.0的目錄下找到文件AFURLResponseSerialization.m,在246行處添加
NSLog(@"request:\n%@ \nresponseString:\n%@",response.URL,responseString);