我写了一段代码,转到网址列表并从那里获取数据。但是,当我运行代码时,一些时间代码有效,这意味着转到所有Web链接并获取数据,但有时我会访问2或4个网站并获取数据,之后它们给出此异常,然后是Web链接表单列表。
java.io.IOException:服务器返回的HTTP响应代码:502
但实际上,网络链接仍然存在。当我第二次运行代码时,它将运行,但是为另一个链接给出了此异常。代码太长,这就是为什么不发布它。如果需要,我可以提供。
这个例外是什么?
502表示“错误的网关”。参见http://www.checkupdown.com/status/E502.html。
Java客户端正在与之通信的服务器是“网关”。该服务器依靠另一台服务器(称为“上游”服务器)给予响应,但它失败了。
以我的经验,502错误是偶发性的,并且可能表明服务器体系结构存在问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句