求解,怎么用AFNetworking 2.0 发送JSON到服务器请求数据

 我来答
qhzq1987
2014-11-26 · TA获得超过259个赞
知道小有建树答主
回答量:354
采纳率:100%
帮助的人:113万
展开全部
发送请求:
- (void)sendUpdateUserRequest

{

//添加等待

[MBProgressHUD showHUDWithText:@"正在更新,请稍候···"

toView:self.navigationController.view animated:YES];

NSMutableDictionary *headDict=[[NSMutableDictionary alloc] init];

NSMutableDictionary *dataDict=[[NSMutableDictionary alloc] init];

//组装数据,只是一个例子,可以添加你想要的属性以及值

[headDict setObject:@"user" forKey:@"function"];

[dataDict setObject:_useridLabel.text forKey:@"userid"];

//要发送的数据

NSDictionary *jsonDict=[NSDictionary

dictionaryWithObjectsAndKeys:headDict,@"head",dataDict,@"data",nil];

AFHTTPRequestOperationManager *httpRequestOperationManager=[AFHTTPRequestOperationManager manager];

//发送请求

[httpRequestOperationManager POST:gbUrlString parameters:jsonDict

success:^(AFHTTPRequestOperation *operation, id responseObject){

//成功,你这里可以做你想要的事情

//关闭等待

[MBProgressHUD hideHUDForView:self.navigationController.view animated:YES];

}failure:^(AFHTTPRequestOperation *operation, NSError *error){

//关闭等待

[MBProgressHUD hideHUDForView:self.navigationController.view animated:YES];

//给出提示

[BF showSysAlert:@"提示" message:@"服务器连接异常" cbTitle:@"确定"];

}];

}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式