我正在处理项目,我需要连接到服务器才能加载URL。我尝试通过Java连接连接到此URL,如下所示:
url = new URL (URLPath);
URLConnection conn = url.openConnection ();
但是我收到以下错误:
java.net.ConnectException:连接超时:连接
我查看了论坛上已提到的所有解决方案,但我没有找到解决问题的方法。
当我在浏览器中测试网址时:效果很好。我的Java代码不是这种情况。
答案 0 :(得分:0)
Bonjour,试试这个 -
import java.net.*;
import java.io.*;
public class URLConnectionReader {
public static void main(String[] args) throws Exception {
URL oracle = new URL("http://www.oracle.com/");
URLConnection yc = oracle.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(
yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
答案 1 :(得分:0)
很可能,您的浏览器配置了代理。 目的地可能无法直接到达。
的问候, 杰拉德
答案 2 :(得分:0)
谢谢大家。
我解决了这个问题。
解决方案是:我的url
包含安全的https connection
,我的code in Eclipse
不支持。
我试图找到合适的http url to connect
,这是有效的。
度过愉快的一天:)。