版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1338177
// post请求
// 实例化请求队列管理者
AFHTTPRequestOperationManager * manager = AFHTTPRequestOperationManager manager;
// 设置解析类型,即关闭自带的解析类型
// xml数据类型
manager.responseSerializer = AFHTTPResponseSerializer serializer;
// 设置请求体 字典类型
// page=1&number=10
NSDictionary * dic = @{@"username":_nameText.text, @"password":_passWordText.text};
NSString * str = NSString stringWithFormat:@"username=%@&password=%@",_nameText.text, _passWordText.text;
// 请求数据
// 第二个参数的数据类型必须为字典
[manager POST:URL parameters:dic success:^(AFHTTPRequestOperation *operation, id responseObject) {
// 数据解析
NSDictionary * dataDic = NSJSONSerialization JSONObjectWithData:responseObject options:NSJSONReadingMutableContainers error:nil;
NSLog(@"%@", dataDic objectForKey:@"message");
NSString * message = dataDic objectForKey:@"message";
alert = [UIAlertView alloc initWithTitle:@"提示" message:message delegate:self cancelButtonTitle:@"好的" otherButtonTitles:nil, nil];
alert show;
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"%@", error);
}];