我正在Glassfish下编写一个servlet jsp,以从网站下载文件,进行一些处理并将结果显示在网页中。
当我部署servlet时,它得到以下错误:
java.io.IOException: Server returned HTTP response code: 503 for URL: www.websitename.com error.
我检查出状态码503,结果是服务器过载指示器。
但是,如果我编写一个独立程序,访问相同的网站,则可以正常工作。
IOException可能是什么原因?
我使用HttpClient进行了尝试(无需其他配置),并且一切正常。我仍然不知道为什么HttpClient可以工作,但是如果您有类似的问题,那绝对是一种尝试的方法。