如何获取网站的状态代码

时间:2016-07-10 18:23:31

标签: http-status-code-405

我想获得" 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"意味着我们遇到了问题。 这个代码的问题是什么? 给我另一个代码来做同样的工作。但请一个简单的代码。我是一个初学者:)

顺便说一下 我听说httpclient已被弃用。

1 个答案:

答案 0 :(得分:0)

我不相信www.google.com让你做POST。该终点可能只接受GET个请求。

尝试使用Google搜索接受垃圾帖子的网站。或者站起来接受POST的测试网站。使用node.js,这应该很容易。