发布于 3年前

错误(AFN) Error Domain=com.alamofire.error.serialization.response Code=-1016

在写一个网络请求的静态文件时,发现postman可以正常请求数据,而使用AFN时却始终错误;

错误信息:Error Domain=com.alamofire.error.serialization.response Code=-1016

经过在网上寻找相关资料发现是AFURLResponseSerialization.m类中解析格式不全导致问题出现;

那么进入到AFURLResponseSerialization.m搜索[NSSet setWithObjects]字段,将

[NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", nil];

修改为

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

问题解决。

©2020 edoou.com   京ICP备16001874号-3