私は、使用したいページにアクセスする前にユーザーがログインする必要がある他の Web サイトに、より単純なフロントエンドを提供するアプリケーションを作成したいと思っていました。私は疑問に思っていました
(1) http ページへの POST を行う Web サイトは、POST によって認証できます。
postField1name=pf1Value&postField2name=pf2Value
それが本当なら、どうすれば HTML を検査して POST を正しく行うことができますか?
(2) サインアップ フォームなどの HTML を解析し、Captcha をダウンロードしてユーザーに表示し、ユーザーが値を入力できるようにするなど、アプリケーション UI のすべてのフィールドを表示できるかどうかを知りたかったのです。 、Web サイトに返信し、応答を処理します。
また、Java で Apache HTTP クライアントを使用して (2) を達成する方法を誰かが知っている場合は、大いに感謝します!
http://hc.apache.org/httpcomponents-client/httpclient/index.html