使用AFNetworking 2.0 请求数据时出现错误 Request failed: unacceptable content-type: text/html 解决方法

作者: shaneZhang 分类: ios技术 发布时间: 2014-05-03 17:24

使用AFNetworking 2.0 请求数据时出现错误 Request failed: unacceptable content-type: text/html 解决方法

添加一行

manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@”text/html”];

即可

整个代码为:

AFHTTPRequestOperationManager *manager =[AFHTTPRequestOperationManager manager];
manager.responseSerializer.acceptableContentTypes= [NSSet setWithObject:@”text/html”];

 NSDictionary*parameters = @{@”foo”:@”bar”};

 [manager POST:@”http://example.com/resources.json”parameters:parameters success:^(AFHTTPRequestOperation *operation,idresponseObject) 

{
NSLog(@”JSON: %@”,responseObject);
}

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

{
NSLog(@”Error:%@”,error);
}];

如果觉得我的文章对您有用,请随意打赏。如果有其他问题请联系博主QQ(909491009)或者下方留言!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注