1

POST ログインが必要な Web ページのアプリケーションを作成したいと考えています。その後、HTML ページをダウンロードしてそのタグを読み取り、いくつかのタスクを実行して情報を表示します。

始める前に、POST を使用してこのページにログインし、何らかの方法でプログラムを使用してページをダウンロードする方法があるかどうかを知りたいと思います。

4

1 に答える 1

0

これは、投稿リクエストを送信する方法です。

HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://www.example.com/login.php");
try
{
    List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
    nameValuePairs.add(new BasicNameValuePair("name", "value"));          
    Httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
    HttpResponse response = httpclient.execute(httppost);
    String result = EntityUtils.toString(response.getEntity());
}
catch(Exception e)
{
    e.printStackTrace();
}

ページにログインするために情報を送信できます。

于 2013-01-20T00:49:45.533 に答える