当我从浏览器调用API时,它返回状态代码200和JSON对象。但是,如果我从Java / JSoup调用API,它将返回状态代码500和“HTTP错误提取URL,状态= 500”
netsh.exe
答案 0 :(得分:1)
在浏览器中,使用开发者模式查看HTTP请求的详细信息。
运行Java程序时,获取HTTP请求的调试日志(请参阅:Jsoup http logging)
比较请求的每个细节 - 确保所有标题都相同,或者您确定它们不相关。
如果您有权访问服务器,请在服务器日志中查找消息,详细说明500
的原因。