国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > iOS > 正文

iOS應(yīng)用中發(fā)送HTTP的get請求的方法

2020-02-19 15:50:08
字體:
供稿:網(wǎng)友

iOS應(yīng)用程序中發(fā)送HTTP GET請求和HTTP異步請求的方法是用傳統(tǒng)的Objective-C語言進行編碼的,這些說明被簡單地集成到注釋中,需要它們的朋友可以參考這些注釋哦!

Http get 請求

?

// 組合一個搜索字符串
??? NSString *urlStr = [NSString stringWithFormat:@"http://www.baidu.com/s?wd=%@", @"php"];
??? // 字符串轉(zhuǎn)化為URL
??? NSURL *url = [NSURL URLWithString:urlStr];
????
//??? NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
//??? [request setURL:url];
//??? [request setHTTPMethod:@"POST"];
//??? [request setTimeoutInterval:60];
//??? [request setHTTPBody:_data];
//??? [request setValue:@"ttt" forHTTPHeaderField:@"cookies"];
???
??? // url轉(zhuǎn)化為一個請求
??? NSURLRequest *request = [NSURLRequest requestWithURL:url];
??? // 狀態(tài)請求
??? NSURLResponse *response;
??? // 鏈接一個請求
??? NSData *resultData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:nil];
??? // 返回數(shù)據(jù)轉(zhuǎn)為字符串
??? NSData *dataString = [[NSString alloc] initWithData:resultData encoding:NSUTF8StringEncoding];
??? NSLog(@"%@", dataString);
// 解析json吧

?

Http異步請求

?

- (void)viewDidLoad
{
??? [super viewDidLoad];
??? // Do any additional setup after loading the view.
????
??? _data = [[NSMutableData alloc] init];
????
??? // 組合一個搜索字符串
??? NSString *urlStr = [NSString stringWithFormat:@"http://www.baidu.com/s?wd=%@", @"php"];
??? NSURL *url = [NSURL URLWithString:urlStr];
????
??? NSURLRequest *request = [NSURLRequest requestWithURL:url];
????
??? //發(fā)起請求,定義代理
??? [NSURLConnection connectionWithRequest:request delegate:self];
????
}
?
// 分批返回數(shù)據(jù)
- (void)connection:(NSURLConnection *) connection didReceiveData:(NSData *)data {
??? [_data appendData:data];
??? NSLog(@"%@", _data);
}
?
// 數(shù)據(jù)完全返回完畢
- (void)connectionDidFinishLoading:(NSURLConnection *)connection {
??? NSString *dataString =? [[NSString alloc] initWithData:_data encoding:NSUTF8StringEncoding];
??? NSLog(@"%@", dataString);
}

希望通過武林技術(shù)頻道介紹的iOS應(yīng)用中發(fā)送HTTP的get請求的方法,相信大家已經(jīng)能掌握了吧!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 永和县| 蓝田县| 田林县| 寿光市| 平山县| 琼中| 慈利县| 织金县| 武胜县| 漾濞| 巫溪县| 常德市| 济源市| 海城市| 高密市| 安平县| 永善县| 贵阳市| 新河县| 永寿县| 高安市| 云南省| 出国| 驻马店市| 囊谦县| 梨树县| 灌阳县| 淳化县| 祥云县| 高要市| 柘荣县| 哈尔滨市| 双辽市| 汶上县| 临朐县| 儋州市| 六枝特区| 北流市| 金溪县| 鄂托克旗| 漳浦县|