檢視AFnetworking網路請求時伺服器返回的頭部資訊
對於如何匯入AFNetworking和如何檢視傳送的頭部資訊,請檢視我的前兩篇部落格《iOS專案開發實戰——使用AFNetworking進行Http Get請求》《檢視進行AFNetworking請求時的頭部資訊》。
現在我們要檢視的是伺服器給我們的包的頭部資訊。實現程式碼如下:
- (void)viewDidLoad {
[super viewDidLoad];
// http://api.openweathermap.org/data/2.5/forecast/daily?lat=39.907501&lon=116.397232&cnt=10
// http://h.hiphotos.baidu.com/image/pic/item/8d5494eef01f3a298a1c0a799c25bc315d607cb5.jpg
NSString *urlStr = @"http://api.openweathermap.org/data/2.5/forecast/daily?lat=39.907501&lon=116.397232&cnt=10";
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
// 設定回覆內容資訊
manager.responseSerializer.acceptableContentTypes = [manager.responseSerializer.acceptableContentTypes setByAddingObject:@"text/html"];
//請求的方法;
[manager POST:urlStr
parameters:nil
success:^(AFHTTPRequestOperation *operation, id responseObject) {
//伺服器給我們返回的包的頭部資訊;
NSLog(@"%@",operation.response);
}
failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"%@",error);
}];
}
在控制檯中的輸出如下:有時候可以通過檢視頭部,知道我們的請求為什麼不成功。
。
github主頁:https://github.com/chenyufeng1991 。歡迎大家訪問!
相關文章
- 檢視進行AFNetworking請求時的頭部資訊
- AFNetworking的請求頭設定(token)
- 檢視BAM檔案頭部資訊
- IOS網路請求報錯返回碼iOS
- Swift 中的網路請求問題 OC(AFNetworking) && Swift(Alamofire)Swift
- iOS開發·網路請求大總結(NSURLConnection,NSURLSession,AFNetworking)iOSSession
- 微信小程式網路請求應用->傳送引數返回伺服器內容微信小程式伺服器
- Android網路請求(終) 網路請求框架RetrofitAndroid框架
- Android網路請求(3) 網路請求框架OkHttpAndroid框架HTTP
- 檢視ebs請求檔案
- tomcat發請求,檢視各個環節的耗時時間Tomcat
- 有趣的請求引數/請求頭
- android 網路請求時,顯示progrossBarAndroidROS
- Android網路請求(4) 網路請求框架VolleyAndroid框架
- kfed 檢視磁碟頭資訊工具
- 返回頭部事件案例事件
- 封裝頭部切換檢視封裝
- Shell指令碼 – 檢視網路介面資訊指令碼
- 檢視系統網路連線資訊
- 網路請求了
- iOS_對AFNetWorking的請求頭引數進行sha1加密iOS加密
- 怎麼檢視ebs裡面的請求執行時間
- 網路請求(一般請求,上傳圖片,上傳視訊)
- 網路請求優化之取消請求優化
- 前端獲取不到後端新增的請求頭資訊前端後端
- chrome 檢視HTTP請求詳情ChromeHTTP
- AFNetworking3.0 HTTPS請求HTTP
- 網路io模式(伺服器請求應答模式)模式伺服器
- 網站返回頂部功能視訊網站
- AFNetworking(二)AFNetworking對form-data請求體的處理ORM
- ajax呼叫WebMethed返回處理請求時出錯Web
- TCP 請求頭TCP
- http請求頭HTTP
- HTTP網路請求原理HTTP
- iOS原生網路請求iOS
- 網路請求圖片
- 網路請求LCNetwork
- 網路資料請求