API为浏览器返回200,为Jsoup返回500

时间:2017-02-08 16:50:09

标签: java jsoup

当我从浏览器调用API时,它返回状态代码200和JSON对象。但是,如果我从Java / JSoup调用API,它将返回状态代码500和“HTTP错误提取URL,状态= 500”

netsh.exe

1 个答案:

答案 0 :(得分:1)

在浏览器中,使用开发者模式查看HTTP请求的详细信息。

运行Java程序时,获取HTTP请求的调试日志(请参阅:Jsoup http logging

比较请求的每个细节 - 确保所有标题都相同,或者您确定它们不相关。

如果您有权访问服务器,请在服务器日志中查找消息,详细说明500的原因。