【发布时间】:2013-12-16 08:25:25
【问题描述】:
URL queryUrl = new URL(url);
InputStream inputStream = null;
HttpsURLConnection connection = (HttpsURLConnection) queryUrl.openConnection();
connection.setRequestProperty("User-Agent", "My Client");
connection.setRequestMethod("GET");
connection.setDoInput(true);
inputStream = connection.getInputStream();
嗨, 我正在使用上面的代码来执行 HttpGet 查询。 我在几次尝试中遇到了服务器返回错误代码 502 或 504 的异常(两种情况都会发生)。 在行中抛出异常:
inputStream = connection.getInputStream()
有什么想法吗?
您的帮助将不胜感激。 提前致谢
【问题讨论】:
-
什么类型的异常?服务器日志在说什么?
-
你会发布错误 StackTrace 吗!
-
服务器返回 HTTP 响应代码:504 用于 URL:....... sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) sun.net.www.protocol。 https.HttpsURLConnectionImpl.getInputStream(未知来源) Utils.queryGET(BtcE.java:330)