@634

HttpClient - GETメソッドを用いた通信

Advertisement

GET

GETメソッドで通信を行うためには、GetMethodクラスを利用すればよい。
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.methods.GetMethod;
import org.apache.commons.httpclient.methods.PostMethod;

public class Get {
    public static void main(String[] args) throws Exception{
        GetMethod method = new GetMethod ("http://localhost/DummyProject/");
        HttpClient httpclient = new HttpClient();
        try {
            int result = httpclient.executeMethod(method);
            System.out.println(result);
            System.out.println(method.getName());
            System.out.println(method.getStatusText());
            System.out.println(method.getPath());
            System.out.println(method.getResponseBodyAsString());
        } finally {
            method.releaseConnection();
        }
    }
}

結果
200
GET
OK
/DummyProject
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Dummy Index</title>
</head>
<body>
Hello.
</body>
</html>

Advertisement

ショートカット

634トップページ
このカテゴリのトップページに戻る
634ラボ
   UIコレクションギャラリー

サイト検索

Google

Web サイト内

Y!ログール