zoukankan      html  css  js  c++  java
  • AFNetWorking2.0 post 出现code=-1016错误怎么解决?

    AFNetWorking2.0 post 出现code=-1016错误怎么解决?   

     
     
    • 技术问题发到问答:我知道,我仍旧要在论坛继续发布问题
     
    AFNetWorking2.0 post 出现code=-1016错误怎么解决? 
     
     
    从网上看 都是[AFJSONRequestOperation addAcceptableContentTypes:[NSSet setWithObject:@"text/html"]]; 这种解决办法,可是在2.0版本上没法使用。 

     
    关键词:AFNetWorking2.0
     

     
    级别: 新手上路
     
    UID: 167485
    精华: 
    发帖: 27
    可可豆: 85 CB
    威望: 81 点
    在线时间: 89(时)
    注册时间: 2012-09-19
    最后登录: 2015-07-25
     
    沙发 :发表于: 2013-12-10 18:25   发自: Web Page
     
     
     
     
    2.0 的你可以修改他的一个文件就可以做到了。AFURLResponseSerialization.m 这个文件找到这句话self.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", nil]; 然后把 text/html 加进去就可以了! 试试,我就是这么干的。 
     
     
    想做就去做~
     

     
    级别: 新手上路
     
    UID: 220968
    精华: 
    发帖: 6
    可可豆: 124 CB
    威望: 25 点
    在线时间: 141(时)
    注册时间: 2013-04-28
    最后登录: 2015-09-15
     
    板凳 :发表于: 2014-03-07 09:33   发自: Web Page
     
     
     
     
    我也出现这个问题了,像楼上那样添加后,还是出现1016错误   有其他办法么还?? 
     
     

     
    级别: 新手上路
     
    UID: 90760
    精华: 
    发帖: 3
    可可豆: 3 CB
    威望: 3 点
    在线时间: 43(时)
    注册时间: 2011-09-02
    最后登录: 2015-09-17
     
    3 楼: 发表于: 2014-03-12 11:12   发自: Web Page
     
    回 2楼(lanhu8718) 的帖子
     
     
    AFHTTPRequestOperationManager.m 
    requestSerializer初始化与responseSerializer不一致导致的.可以修改为统一的. 
    根据你自己的请求方式. 
    self.requestSerializer = [AFHTTPRequestSerializer serializer]; 
    self.responseSerializer = [AFHTTPResponseSerializer serializer]; 
     
     

     
    级别: 新手上路
     
    状态: 未签到 - [1天]
    UID: 150326
    精华: 
    发帖: 2
    可可豆: 80 CB
    威望: 13 点
    在线时间: 71(时)
    注册时间: 2012-06-22
    最后登录: 2015-09-16
     
    4 楼: 发表于: 2014-03-12 13:37   发自: Web Page
     
     
     
     
    2.0已经对各种方法做了优化,也不需要用AFJSONRequestOperation,2.0已经自带JSON解析。 
    你可以用AFHTTPRequestOperationManager解决一切问题,遇到你的这个问题,你可以像这么写: 
    AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; 
    manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];//设置相应内容类型 
    [manager POST:url parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) { 
    } failure:^(AFHTTPRequestOperation *operation, NSError *error) { 
    }]; 
    2.0会对返回的JSON或者XML自动解析为字典的 
     
     

     
    级别: 新手上路
     
    状态: 未签到 - [7天]
    UID: 78299
    精华: 
    发帖: 37
    可可豆: 211 CB
    威望: 181 点
    在线时间: 210(时)
    注册时间: 2011-06-28
    最后登录: 2015-09-16
     
    5 楼: 发表于: 2014-06-25 16:45   发自: Web Page
     
    回 4楼(yy55yyo) 的帖子
     
     
    感谢 4楼 方法正确,谢谢分享 
     
     

     
    级别: 新手上路
     
    UID: 97452
    精华: 
    发帖: 9
    可可豆: 27 CB
    威望: 27 点
    在线时间: 26(时)
    注册时间: 2011-10-12
    最后登录: 2014-08-14
     
    6 楼: 发表于: 2014-07-02 16:26   发自: Web Page
     
    回 4楼(yy55yyo) 的帖子
     
     
    感谢4楼分享,问题解决啦 
     
     

     
    级别: 新手上路
     
    状态: 未签到 - [1天]
    UID: 406200
    精华: 
    发帖: 6
    可可豆: 14 CB
    威望: 11 点
    在线时间: 85(时)
    注册时间: 2014-11-25
    最后登录: 2015-09-17
     
    7 楼: 发表于: 2015-01-20 11:45   发自: Web Page
     
     
     
     
    我按照了四楼了做法:可是怎么回事呀? 
    图片:cc.png 
     
     
    别动别动我在飘!!
     

     
    级别: 新手上路
     
    UID: 422498
    精华: 
    发帖: 1
    可可豆: 1 CB
    威望: 1 点
    在线时间: 64(时)
    注册时间: 2014-12-28
    最后登录: 2015-09-17
     
    8 楼: 发表于: 2015-01-22 12:51   发自: Web Page
     
    回 7楼(ice343241993) 的帖子
     
     
    按照报错中的格式进行添加 
    text/xml 
     
     

     
    级别: 新手上路
     
    UID: 299106
    精华: 
    发帖: 1
    可可豆: 1 CB
    威望: 1 点
    在线时间: 15(时)
    注册时间: 2014-03-11
    最后登录: 2015-05-26
     
    9 楼: 发表于: 2015-05-18 17:29   发自: Web Page
     
     
     
     
    4楼很正确,感谢分享! 
  • 相关阅读:
    ajax专题
    luogu P1346 电车 最短路
    luogu P1462 通往奥格瑞玛的道路 最短路
    luogu P1328 生活大爆炸版石头剪刀布
    luogu P1315 联合权值 枚举
    luogu P1156 垃圾陷阱 背包问题
    luogu P1217 回文质数 枚举
    luogu P3650 滑雪课程设计 枚举
    luogu1209 修理牛棚 贪心
    luogu P1223 排队接水 贪心
  • 原文地址:https://www.cnblogs.com/dexjay/p/4818390.html
Copyright © 2011-2022 走看看