将网站迁移到Amazon EC2服务器后,Jsoup返回Status = 403错误

时间:2015-03-14 12:21:08

标签: android amazon-web-services amazon-ec2 jsoup

我最近将我的网站从HostGator移到Amazon EC2服务器,因为Android应用程序开始出现连接问题。确切地说,该应用无法连接到网站URL。 Android应用使用Jsoup库连接到网站的网址。崩溃日志说:

org.jsoup.HttpStatusException: HTTP error fetching URL. Status=403, URL = "MyWebsiteURL
    at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:435)
    at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:410)
    at org.jsoup.helper.HttpConnection.execute(HttpConnection.java:164)
    at org.jsoup.helper.HttpConnection.get(HttpConnection.java:153)

请注意,该网站已在Web浏览器上正常运行。在进行一些调查之后,似乎新服务器Amazon EC2不允许来自自动化流程的请求。 JSOUP是机器人类型,因此无法获得错误403的响应。

你曾经遇到过这个问题吗?我该如何摆脱它?

0 个答案:

没有答案