1016发生一项错误code1016什么鬼

2155人阅读
code=-1016 filed: text/html
AFHTTPRequestSerializer *request = [AFHTTPRequestSerializer serializer];
& & [request setValue:@&PHPSESSID=k6fkohb2f3moiv8l8dv6o25l52& forHTTPHeaderField:@&Cookie&];
& & AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
& & [manager.responseSerializer setAcceptableContentTypes:[NSSet setWithObjects:@&text/html&, nil]];
注意把所有的 AFN弄成-fobjc-arc
在 NSURLConnection 旁边添加这个方法
- (void)connection:(NSURLConnection&*)connection willSendRequestForAuthenticationChallenge:(NSURLAuthenticationChallenge&*)challenge
& &&if&([challenge&previousFailureCount] ==&0) {
& & & &&NSURLCredential&*cre = [NSURLCredential&credentialForTrust:challenge.protectionSpace.serverTrust];
& & & & [challenge.sender&useCredential:cre&forAuthenticationChallenge:challenge];
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:109942次
积分:1572
积分:1572
排名:千里之外
原创:49篇
转载:29篇
(2)(3)(19)(9)(10)(3)(16)(2)(14)
(window.slotbydup = window.slotbydup || []).push({
id: '4740881',
container: s,
size: '200,200',
display: 'inlay-fix'1974人阅读
iOS开发(86)
失败:Error Domain=com.alamofire.error.serialization.response Code=-1016 &Request failed: unacceptable content-type: text/html&
UserInfo={com.alamofire.serialization.response.error.response=&NSHTTPURLResponse: 0x7fc6b2ee51e0&
遇到这个问题,只需要添加一行代码就能搞定
manager.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:@&text/html&, nil];虽然该办法可行,但是却需要每次创建网络请求管理对象manager之后都需要重复写一次,太麻烦
目前最简单的办法就是找到AFURLResponseSerialization文件(如图所示,AFN一个是用CocoaPods,一个是直接拖进工程)
在文件中搜索NSSet
setWithObjects然后添加@&text/html&即可
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:218177次
积分:3162
积分:3162
排名:第11415名
原创:84篇
转载:10篇
评论:36条
(1)(2)(1)(9)(28)(49)(4)
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'

我要回帖

更多关于 百鬼夜宴错误 的文章

 

随机推荐