AFNetWorking使用报错Request failed: unacceptable content-type: text/plain
2017-06-14 14:07
639 查看
使用AFNetWorking遇到的问题:AFNetworking[1532:102076] error = Request failed: unacceptable content-type: text/plain
AFN默认只支持
直接在NSSet添加对象后面添加@“text/plain”这一格式即可。
然后仿照源码的写法,用NSSet 加入一个@“text/plain”类型的对象。
尊重原创:
http://blog.csdn.net/macanv/article/details/50525529
AFN默认只支持
@"application/json", @"text/json", @"text/javascript"这几种格式。
方法一:
打开AFURLResponseSerialization.m文件中的init方法查看可知:- (instancetype)init { self = [super init]; if (!self) { return nil; } self.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", nil]; return self; }
直接在NSSet添加对象后面添加@“text/plain”这一格式即可。
方法二:
使用AFN3.0的类方法得到Session的单例,前面的属性顾名思义:manager.responseSerializer.acceptableContentTypes–>单例的相应序列的可接收内容类型然后仿照源码的写法,用NSSet 加入一个@“text/plain”类型的对象。
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/plain"];
尊重原创:
http://blog.csdn.net/macanv/article/details/50525529
相关文章推荐
- 使用AFNetworking遇到异常 Request failed: unacceptable content-type: text/html
- AFNetWorking 请求数据报”Request failed: unacceptable content-type: text/plain” 错误解决方法
- iOS 使用AFNetworking遇到错误 Request failed: unacceptable content-type: text/html
- 使用AFNetworking 2.0 请求数据时出现错误 Request failed: unacceptable content-type: text/html 解决方法
- 解决AFNetWorking 请求数据报”Request failed: unacceptable content-type: text/plain” 错误
- iOS 使用AFNetworking遇到异常 Request failed: unacceptable content-type: text/html
- AFNetworking 遇到错误 Code=-1016 "Request failed: unacceptable content-type: text/plain"
- 使用AFNetworking 2.0 请求数据时出现错误 Request failed: unacceptable content-type: text/html 解决方法
- iOS 使用AFNetworking遇到错误 Request failed: unacceptable content-type: text/html
- iOS 使用AFNetworking遇到错误 Request failed: unacceptable content-type: text/html
- iOS 9 Afnetworking 3.0 Request failed: unacceptable content-type: text/plain
- 使用AFNetworking网络请求时出现错误"Request failed: unacceptable content-type: text/html"
- AFNetworking不支持text/plain,错误解决方法"Request failed: unacceptable content-type: text
- AFNetworking 错误 Request failed: unacceptable content-type: text/plain
- AFNetworking 报错Request failed: unacceptable content-type: text/html"
- iOS中,修改AFNetworking源文件可接收text/plain的方法"Request failed: unacceptable content-type: text/plain"
- AFNetWorking 请求数据报”Request failed: unacceptable content-type: text/plain” 错误解决方法
- iOS 使用AFNetworking遇到异常 Request failed: unacceptable content-type: text/html
- iOS 使用AFNetworking遇到异常 Request failed: unacceptable content-type: text/html
- 使用AFNetworking 2.0 请求数据时出现错误 Request failed: unacceptable content-type: XXXX 解决方法