AFNetworking Post Raw Data(JSON)

来源:互联网 发布:二手车交易发票软件 编辑:程序博客网 时间:2024/06/06 13:14

原创Blog,转载请注明出处
blog.csdn.net/hello_hwc
欢迎关注我的iOS SDK专栏
http://blog.csdn.net/column/details/huangwenchen-ios-sdk.html


今天遇到了这个小问题,以前POST就直接调用
这里的self.manager是AFHTTPRequestOperationManager

 [self.manager POST:url         parameters:parameters         success:^(AFHTTPRequestOperation *operation, id responseObject) {        } failure:^(AFHTTPRequestOperation *operation, NSError *error) {               }];

但是,这样的调用是按照form-data的方式调用的,并不是放到http body的方式


放到http body中

 AFHTTPRequestOperationManager * privateManager[AFHTTPRequestOperationManager manager]; privateManager.requestSerializer[AFJSONRequestSerializer serializer];

然后按照正常的方式调用

 [self.manager POST:url         parameters:parameters         success:^(AFHTTPRequestOperation *operation, id responseObject) {        } failure:^(AFHTTPRequestOperation *operation, NSError *error) {               }];

就会把JSON的数据解析成Raw data了

2 0
原创粉丝点击