セキュリティで保護されたページを持つWebサイトをクロールしてログイン用のユーザー名とパスワードを尋ねる必要があります。クローラが開始され、クローラがセキュリティで保護されたページをクロールできるようにユーザーからログインするパスワードを設定します。クローラを使用しているユーザーアカウントでクローラがログインしている場合は、ページをクロールする必要があります。クローラを使用してフォームフィールドに入力する方法
-2
A
答えて
0
私はいくつかの掘削を行なったし、自分の質問に答える、これはそれがeasliy
HtmlPage page = (HtmlPage) webClient.getPage("https:website name.com/loginpage");
HtmlForm form = page.getFormBy("login_form");
HtmlForm formm= page.getForms().get(0);
formm.getInputByName("SignInEmailAddress").setValueAttribute("your emailid");
formm.getInputByName("SignInPassword").setValueAttribute("password");
page = (HtmlPage) formm.getInputByValue("Login").click();
System.out.println(page);
System.out.println(page.asText());
行うことができますHtmlunitを使用して、他の人を助けるOK
0
正しいユーザー名/パスワード。詳細については、ログインページのフォームHTMLコード、特にフィールド名を確認してください。
関連する問題
- 1. Laravel 5ブレードテンプレートを使用してデータベースレコードを編集フォームフィールドに入力する方法
- 2. HTMLフォームフィールドを入力してJavaScriptを実行する方法は?
- 3. ドロップダウンに応じてフォームフィールドを入力する方法
- 4. JQuery/Javascriptの入力フォームフィールドに入力してロックする
- 5. デモ用のフォームフィールドにアニメーションテキストを入力
- 6. エスプレッソを使用してSearchViewにテキストを入力する方法
- 7. angle4のフォームフィールド(ユーザー入力に応じて)を即座にレンダリングする方法
- 8. 同じクラスのフォームフィールドを入力する方法
- 9. ブートストラップを使用する複数入力フォームフィールド
- 10. PHPでフォームフィールドにデータを入力する
- 11. モーダルのフォームフィールドにPHPを入力する
- 12. jQueryを使用して入力フィールドの入力をシミュレートする方法は?
- 13. 重複したフォームフィールド入力
- 14. oauth2を使用してWebサイト用のPythonクローラを構築する方法
- 15. html入力配列のテキスト入力としてカンマを使用する方法
- 16. funtionを使用してvarchar入力を逆に返す方法
- 17. linux expectスクリプトを使用してパスワードを入力する方法
- 18. XPathを使用して入力値をテストする方法
- 19. AngularJSを使用して入力値を保存する方法
- 20. PINcadを使用してNcryptokiのパスワードを入力する方法
- 21. capybaraを使用して動的フォームフィールドを塗る方法
- 22. Windowsフォームの入力としてナビゲーションキーを使用する方法
- 23. robot.pressKeyを使用して 'a'と入力する方法は?
- 24. カラーピッカーをHTML入力要素として使用する方法
- 25. VueJsとLaravel 5を使用して入力する方法
- 26. パイプ入力とキーボード入力用に異なるハンドルを使用する方法
- 27. スライスを使用してテキストを入力に入力する
- 28. Kohana 3 - データベースによって入力されるフォームフィールドの作成方法
- 29. pythonを使用して入力テキストフィールドを埋める方法は?
- 30. ページを更新せずにフォームフィールドを自動入力する方法