我使用的代碼HttpURLConnection-連接()拋出的Java的ConnectException
public static int getResponseCode(String urlString) throws MalformedURLException, IOException {
URL u = new URL(urlString);
HttpURLConnection huc = (HttpURLConnection) u.openConnection();
huc.setRequestMethod("GET");
huc.connect();
return huc.getResponseCode();
}
獲得響應代碼。當運行該代碼,我得到一個異常 java.net.ConnectException:連接在java.net.PlainSocketImpl.socketConnect(本機方法)
我印刷這使得該錯誤的URL超時 ,然後在裝載了它瀏覽器。該鏈接已加載,但過了一段時間後,大約2分鐘。可能是狀態碼未被返回的原因是什麼?我該如何處理這種情況?
感謝您的幫助!
莎麗
你能發佈錯誤信息嗎? –
是的.. java.net.ConnectException:連接超時在java.net.PlainSocketImpl.socketConnect(本地方法) – Shari
您可以發佈網址嗎? –