本文主要是介绍AFNetworking如何post一个json数据到服务器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; //申明返回的结果是json类型 manager.responseSerializer = [AFJSONResponseSerializer serializer]; //申明请求的数据是json类型 manager.requestSerializer=[AFJSONRequestSerializer serializer]; //如果报接受类型不一致请替换一致text/html或别的 manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@ "text/html" ]; //传入的参数 NSDictionary *parameters = @{@ "1" :@ "XXXX" ,@ "2" :@ "XXXX" ,@ "3" :@ "XXXXX" }; //你的接口地址 NSString *url=@ "http://xxxxx" ; //发送请求 [manager POST:url parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@ "JSON: %@" , responseObject); } failure:^(AFHTTPRequestOperation *operation, NSError *error) { NSLog(@ "Error: %@" , error); }]; |
这篇关于AFNetworking如何post一个json数据到服务器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!