0
apache HTTPClient 4.2를 사용하고 있습니다. 아래 코드를 사용하여 HTTP 상태 코드를 가져 왔습니다. 그것은 나에게 404
를 준다. HTTPClient는 URL없이 www가없는 404를 제공합니다.
DefaultHttpClient client = new DefaultHttpClient();
HttpContext context = new BasicHttpContext();
HttpUriRequest method = new HttpGet("http://michaelkimsal.com/blog/hosted-solr-or-lucene-service/comment-page-1/#comment-604253");
try {
HttpResponse httpResponse = client.execute(method,context);
int status = httpResponse.getStatusLine().getStatusCode();
System.out.println("The status is:"+status);
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
그러나 변경하는 경우이의 URL (나는 URL에 www를 추가 한), http://www.michaelkimsal.com/blog/hosted-solr-or-lucene-service/comment-page-1/#comment-604253
이 나에게 200
을 제공
감사합니다. 그러나 google.com 및 기타 여러 곳에서 사용할 수 있습니다. 당신은 유효한 도메인 이름이 아니라고 말했다. 나는 새롭고 나는 그것이 유효한 도메인 이름이 아닌 방법에 대해 정말로 알고 싶다. – Vinay
나는 mu 응답을 편집했다. wiki에서 더 많은 것을 확인할 수있다. –