使用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請求
- 使用 AFNetworking 進行 XML 和 JSON 資料請求XMLJSON
- GET請求引數為中文時亂碼分析
- 檢視進行AFNetworking請求時的頭部資訊
- Retrofit 動態引數(非固定引數、非必須引數)(Get、Post請求)
- 有趣的請求引數/請求頭
- SpringBoot Get 請求接收 Date 型別引數Spring Boot型別
- 以流的形式執行 Multipart 請求
- Java進行post和get傳引數Java
- C# 之HTTP請求get,post帶重試引數C#HTTP
- 使用request庫的get方法發起GET請求
- SpringMVC學習(三)對映請求引數&請求引數SpringMVC
- 請求引數的傳遞
- 封裝axios請求並對提交引數進行校驗封裝iOS
- onethink 如何使用get請求?
- 使用HttpClient傳送GET請求HTTPclient
- 一個封裝的使用Apache HttpClient進行Http請求(GET、POST、PUT等)的類。封裝ApacheHTTPclient
- 使用retrofit進行網路請求
- Postman傳送請求引數是Map格式的請求Postman
- iOS 同步請求 非同步請求 GET請求 POST請求iOS非同步
- (問)get請求會對中文及特殊字元進行轉碼字元
- XHR物件的get請求物件
- Android 使用ksoap進行webservice請求AndroidWeb
- 爬蟲快速入門——Get請求的使用爬蟲
- 請求OpenFeign的GET請求時,請求為何失敗?
- iOS 使用form表單形式提交post請求iOSORM
- SpringMVC請求引數解析SpringMVC
- request的請求引數獲取方式
- AFNetworking的請求頭設定(token)
- get請求和post請求的區別
- ajax中POST請求與引數(請求體)設定
- iOS 將網址中%形式的引數進行UTF8編碼iOS
- axios get請求如果遇到引數有陣列的情況怎麼解決iOS陣列
- 使用strutstestcase如何在請求引數中傳遞物件...物件
- SpringMVC中如何傳送GET請求、POST請求、PUT請求、DELETE請求。SpringMVCdelete