码迷,mamicode.com
首页 > Web开发 > 详细

2016 - 1- 22 NSURLConnetction --- POST请求

时间:2016-01-23 00:55:13      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:

一:与上一篇博客中的GET方法类似

 只不过需要多注意,如果要改变请求的类型,需要生成NSMutableURLRequest对象才可以设置请求的类型。

    NSURL *url = [NSURL URLWithString:@"http://120.25.226.186:32812/login"];
    
    // 创建请求
    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
    
    request.HTTPMethod = @"POST";// 设置为POST请求
    
    request.HTTPBody = [@"username=122&pwd=1222" dataUsingEncoding:NSUTF8StringEncoding];// 设置请求体,需要注意将字符串转换为DATA
    
    // 发送请求
    [NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse * _Nullable response, NSData * _Nullable data, NSError * _Nullable connectionError) {
        NSString *str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
        NSLog(@"%@",str);
    }];
    

 

2016 - 1- 22 NSURLConnetction --- POST请求

标签:

原文地址:http://www.cnblogs.com/BJTUzhengli/p/5152440.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!