首页 > Web开发 > 详细

JSON多值参数

时间:2014-12-21 22:09:41      阅读:310      评论:0      收藏:0      [点我收藏+]

JSON多值参数

// 1.URL

NSURL *url = [NSURL URLWithString:@"http://localhost:8080/MJServer/weather"];

// 2.请求
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];

// 3.请求方法
request.HTTPMethod =
@"POST";

// 4.设置请求体(请求参数)
NSMutableString *param = [NSMutableString string];
[param appendString:
@"place=beijing"];
[param appendString:
@"&place=tianjin"];
[param appendString:
@"&place=meizhou"];
request.HTTPBody = [param dataUsingEncoding:NSUTF8StringEncoding];

// 5.发送请求
[NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {
   
if (data == nil || connectionError) return;
    NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableLeaves error:
nil];
    NSString *error = dict[
@"error"];
   
if (error) {
        [MBProgressHUD showError:error];
    }
else {
       
//            NSArray *weathers = dict[@"weathers"];
        NSLog(
@"%@", dict);
    }
}];

JSON多值参数

原文:http://blog.csdn.net/itcontend/article/details/42065049

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!