zoukankan      html  css  js  c++  java
  • iOS 使用AFNetworking遇到错误 Request failed: unacceptable content-type: text/html

    错误日志:

    Error Domain=com.alamofire.error.serialization.response Code=-1016 "Request failed: unacceptable content-type: text/html" UserInfo={com.alamofire.serialization.response.error.response=<NSHTTPURLResponse: 0x7f999be478d0> { URL: myUrlXXXXXX } { status code: 200, headers {

        "Cache-Control" = "no-store, no-cache, must-revalidate, post-check=0, pre-check=0";

        Connection = "keep-alive";

        "Content-Encoding" = gzip;

        "Content-Type" = "text/html; charset=utf-8";

        Date = "Tue, 24 Nov 2015 09:06:04 GMT";

        Expires = "Thu, 19 Nov 1981 08:52:00 GMT";

        Pragma = "no-cache";

        Server = "nginx/1.1.19";

        "Set-Cookie" = "PHPSESSID=qdvtek1k91oeva2u8fats39l93; path=/";

        "Transfer-Encoding" = Identity;

        "X-Powered-By" = "PHP/5.3.10-1ubuntu3.21";

    } }, NSErrorFailingURLKey=http:URL: myUrlXXXXXX, com.alamofire.serialization.response.error.data=<7b226572 726f725f 636f6465 223a302c 22657272 6f725f6d 7367223a 22222c22 75706c6f 61645f75 726c223a 22687474 703a5c2f 5c2f7777 772e7467 7370792e 636f6d5c 2f6c6f6f 70657273 5c2f7365 72766572 5c2f6269 6e5c2f63 7573746f 6d65725c 2f75706c 6f61645c 2f373332 31746f75 7869616e 672e6a70 67227d>, NSLocalizedDescription=Request failed: unacceptable content-type: text/html}

     

    原因:

    不可接受的内容类型 “text/html

    解决方案:

    AFJSONResponseSerializer.m中,222行左右

    把 这句: self.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", nil];

    修改为:

    self.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript",@"text/html", nil];

  • 相关阅读:
    jQuery的deferred对象详解
    2016.7.15见闻
    如何在win7下配置IIS?
    对于transform的新认识
    移动前端工作的那些事---前端制作之微信小技巧篇
    css改变图片的颜色
    对promise的简单理解
    小程序打印饼图报错VM6541:1 thirdScriptError Converting circular structure to JSON;
    小程序使用echarts 在一个页面打印多个饼图的坑
    小程序使用wx.navigateTo无法跳转到加了tabBar的页面
  • 原文地址:https://www.cnblogs.com/jukaiit/p/4992195.html
Copyright © 2011-2022 走看看