AFNetworking--- status code500解决

我不会说我被这问题折腾了一天

可能不适合你的问题

开始之前,容我说个悲伤的故事。下面是知乎日报最新信息API

https://news-at.zhihu.com/api/4/news/latest

你们打开是没有问题的。我浏览器啥打开都是没有问题的...使用AFN get来一发!扑街!!

打开注释代码,畅通。

我先去抽根烟...


AFNetworking--- status code500解决_第1张图片

看到那个500了么?就是它。一般说500错误,就是服务器内部错误。起初我以为是content-type的问题...改AFNetworking

过程:

1.检查API,正常...

2.抓包,对比没发现多大问题。

3.尝试降低AFNetworking版本,无解。

4.研究请求头文件无果,截图一个正常和一个错误的请求信息发给大神。

5.大神简单测试了一下,请求成功。

原因:

1.服务器对头文件User-Agent验证。

果断用PAW测试一番,还真的是。

error500截图:


AFNetworking--- status code500解决_第2张图片

正常截图:


AFNetworking--- status code500解决_第3张图片

总结这类错误:

与后台联系,是不是有啥变动!不说就 GANK

检测请求头文件。

你可能感兴趣的:(AFNetworking--- status code500解决)