当我编写以下代码来检查网站是否启动时,我总是得到 http 503,即使当我在浏览器上点击该网站时该网站工作正常。
URL url=getASCIIUrl(httpUrl);
HttpURLConnection con = null;
con = (HttpURLConnection) url.openConnection();
HttpURLConnection.setFollowRedirects(false);
con.setRequestMethod("GET");
con.setConnectTimeout(CONNECTION_TIMEOUT);
con.addRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 5.01; WiPOSTndows NT 5.0)");
int code = con.getResponseCode();
Run Code Online (Sandbox Code Playgroud)
每次我在响应代码中收到 Http 503 。谁能建议一种方法来克服这个问题?