AF?

Tags: 錯誤,

Error Domain=com.alamofire.error.serialization.response Code=-1016 "Request failed: unacceptable content-type: text/html" 使用AFNetWorking時,請求老失敗,並且報這個錯誤,網上搜了好久,但還是沒解決,現在解決了,來給大家貼一下。

工具/原料

xcode

AFNetWorking

方法/步驟

下載最新版的AFNetWorking

AF unacceptable content-type: text/html

#import "AFNetworking.h"

引入標頭檔案。把AF新增到工程中。

AF unacceptable content-type: text/html

AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];

生成AFHTTPSessionManager物件manager

AF unacceptable content-type: text/html

設定AFHTTPSessionManager物件manager的格式

manager.requestSerializer = [AFJSONRequestSerializer serializer];

AF unacceptable content-type: text/html

關鍵的一步來了,最重要設定返回格式

manager.responseSerializer = [AFHTTPResponseSerializer serializer];

AF unacceptable content-type: text/html

然後重新執行,請求資料,就會輸出success了。

AF unacceptable content-type: text/html

注意事項

AFNetWorkING時時更新,如果使用它的話,最好多關注一下。

相關問題答案