0

DOM (隠し入力のランダムな値) によって Web サイトから情報を取得し、アプリでユーザー名とパスワードの投稿 (ログイン) を実行する必要があります。

2つの別々の接続を使用すると、ランダム値が変更され、ログインできなくなります。1つの接続でこれを行う方法を知っている人はいますか? お願い助けて!

4

1 に答える 1

0

ログイン情報をヘッダーに入力する必要があります。HTTP BASIC 認証と呼ばれる標準的な方法があります。詳細については、こちらをご覧ください。

http://en.wikipedia.org/wiki/Basic_access_authentication

この SO 投稿に従って、JAVA を使用して BAISC 認証ヘッダーで http 要求を送信する方法を理解できます。

HttpClientを使用したJavaでのHttp基本認証?

上記のヘッダーを使用して、リクエストを認証できます。また、その他の情報をリクエスト パラメータとして送信できます。この方法を使用すると、認証情報がヘッダーに含まれるため、DOM 情報を取得するために 2 つのリクエストを送信する必要がなくなります。

于 2013-06-29T17:02:00.887 に答える