2016-07-10 1 views
0

웹 사이트의 상태 코드를받는 방법 :내가이 코드에 의해 "www.google.com"의 상태 코드를 얻을 싶어

final HttpClient client = new DefaultHttpClient(); 
    final HttpPost method = new HttpPost("http://www.google.com"); 
    try { 
     HttpResponse response = client.execute(method); 
     int code = response.getStatusLine().getStatusCode(); 
     Log.i("LOG", "Code : " + code); 

    } 
    catch (ClientProtocolException e) { 
     e.printStackTrace(); 
    } 
    catch (IOException e) { 
     e.printStackTrace(); 
    }   

를하지만 나에게 코드를 제공합니다 "(405)는"우리는이 의미 문제. 이 코드의 문제점은 무엇입니까? 나에게 같은 job.but 간단한 코드를하시기 바랍니다 다른 코드를 제공합니다. 나는 초보자이다.

안녕하십니까. 나는 httpclient가 더 이상 사용되지 않는다고 들었습니다.

답변

0

나는 www.google.com이 (가) POST이라고 해봅시다. 해당 엔드 포인트는 GET 요청 만 허용합니다.

덤비 한 게시물을 허용하는 웹 사이트를 검색해보세요. 또는 POST를 허용하는 테스트 웹 사이트를 고칠 수도 있습니다. node.js을 사용하면 꽤 쉬울 것입니다.

관련 문제