使用AFNetworking進行引數形式的GET請求
進行GET請求的時候,引數不一定要寫在URL連結中,也可以通過引數列表的形式請求。關於如何使用AFNetworking,可以檢視《iOS專案開發實戰——使用AFNetworking進行Http Get請求》《檢視進行AFNetworking請求時的頭部資訊》《檢視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";
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
// 設定回覆內容資訊
manager.responseSerializer.acceptableContentTypes = [manager.responseSerializer.acceptableContentTypes setByAddingObject:@"text/html"];
//請求的方法;
[manager GET:urlStr
parameters:@{@"lat" : @"39.907501",
@"lon" : @"116.397232",
@"cnt" : @"10"}
success:^(AFHTTPRequestOperation *operation, id responseObject) {
//伺服器給我們返回的包的頭部資訊;
NSLog(@"%@",responseObject);
}
failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"%@",error);
}];
}
執行程式,也能成功返回伺服器資料。
github主頁:https://github.com/chenyufeng1991 。歡迎大家訪問!
相關文章
- iOS專案開發實戰——使用AFNetworking進行Http Get請求iOSHTTP
- GET請求的引數丟失
- iOS_對AFNetWorking的請求頭引數進行sha1加密iOS加密
- 使用fidder進行post和get請求
- java傳送get請求帶引數Java
- 使用 AFNetworking 進行 XML 和 JSON 資料請求XMLJSON
- 檢視進行AFNetworking請求時的頭部資訊
- GET請求引數為中文時亂碼分析
- Retrofit 動態引數(非固定引數、非必須引數)(Get、Post請求)
- 有趣的請求引數/請求頭
- SpringBoot Get 請求接收 Date 型別引數Spring Boot型別
- 以流的形式執行 Multipart 請求
- Java進行post和get傳引數Java
- C# 之HTTP請求get,post帶重試引數C#HTTP
- 使用request庫的get方法發起GET請求
- SpringMVC學習(三)對映請求引數&請求引數SpringMVC
- SpringBoot專案的html頁面使用axios進行get post請求Spring BootHTMLiOS
- 請求引數的傳遞
- onethink 如何使用get請求?
- 使用HttpClient傳送GET請求HTTPclient
- 封裝axios請求並對提交引數進行校驗封裝iOS
- 一個封裝的使用Apache HttpClient進行Http請求(GET、POST、PUT等)的類。封裝ApacheHTTPclient
- 使用retrofit進行網路請求
- 使用 $fetch 進行 HTTP 請求HTTP
- Postman傳送請求引數是Map格式的請求Postman
- iOS 同步請求 非同步請求 GET請求 POST請求iOS非同步
- (問)get請求會對中文及特殊字元進行轉碼字元
- XHR物件的get請求物件
- 爬蟲快速入門——Get請求的使用爬蟲
- Android 使用ksoap進行webservice請求AndroidWeb
- 請求OpenFeign的GET請求時,請求為何失敗?
- iOS 使用form表單形式提交post請求iOSORM
- SpringMVC請求引數解析SpringMVC
- fastapi 請求引數 校驗ASTAPI
- Charles 修改請求(Request)引數
- AFNetworking的請求頭設定(token)
- request的請求引數獲取方式
- requests模組 - get 請求