使用 AFNetworking 遇到的问题
2016-07-26 本文已影响96人
amoLink
一、遇到的问题:
网络请求的时候抛出 -----> NSLocalizedDescription = "Request failed: unacceptable content-type: text/html";
二、原因
AFNetworking 默认不支持 text/html
AFURLResponseSerialization.m 源码 -> self.acceptableContentTypes= [NSSetsetWithObjects:@"application/json",@"text/json",@"text/javascript",nil];
木有 @"text/html"
三、解决办法
1)在作者源代码处添加 @"text/html" 。
2)在自己的代码处加上这句代码:
manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];