Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JSoup试图连接到错误的URL_Java_Android_Jsoup - Fatal编程技术网

Java JSoup试图连接到错误的URL

Java JSoup试图连接到错误的URL,java,android,jsoup,Java,Android,Jsoup,我正在尝试连接到AsynTask中的URL,但遇到问题 Document doc = Jsoup.connect("https://www.gasbuddy.com/home?search=33444&fuel=1").get(); 在我的日志中显示一个错误: 连接错误:30000ms后无法连接到www.gasbddy.com/104.17.148.191(端口443) 在做了一些研究之后,我相信我需要连接到baseURL。然而,我不知道该怎么做。我试过: URL absoluteUr

我正在尝试连接到
AsynTask
中的URL,但遇到问题

Document doc = Jsoup.connect("https://www.gasbuddy.com/home?search=33444&fuel=1").get();
在我的日志中显示一个错误:

连接错误:30000ms后无法连接到www.gasbddy.com/104.17.148.191(端口443)

在做了一些研究之后,我相信我需要连接到baseURL。然而,我不知道该怎么做。我试过:

URL absoluteUrl = new URL(new URL("https://www.gasbuddy.com/home?search=33444&fuel=1"), "script.js");
Document doc = Jsoup.connect(String.valueOf(absoluteUrl)).get();
但我的日志中也有同样的错误


编辑:我在尝试连接的任何网站上都会遇到相同的错误(“,”,等等)我现在使用的是星巴克的公共Wifi,不确定这是否重要。

yahoo
google
对我来说很好,所以可能有防火墙或其他东西阻止了你的请求。但是
gasbddy
抛出错误403,它希望设置一些cookie。看起来他们正在积极阻止机器人程序/自动请求。@LorisSecuro很有趣,那么你认为使用公共Wifi会打乱我连接谷歌和雅虎的尝试吗?我回家后会再次尝试我的WiFi。可能。。。我没有其他的ideas@LorisSecuro我通过删除https中的“s”修复了该问题<代码>文档文档=Jsoup.connect(“http://www.gasbuddy.com/home?search=33444&fuel=1).get()