Java - 私の目標は、完全な Web ページのソース (html) をフォームに入力して送信することです。
最近の Web ページは読み取りが非常に複雑です。1 回のページ リクエスト呼び出しでは負荷がかかりません。ページの読み込み時にスクリプトを実行して、サーバーからデータを取得し、ページ自体に挿入します。
それは私が問題を抱えている場所です。ページ内にフォームをロードするために複数の ajax 呼び出しを使用しようとしています。結果を得るには、フォームに入力して実用的に送信する必要があります。
「セレン」を試し、HtmlUnitDriver を使用してすべてのことをバックグラウンドで実行しましたが、js を有効にした後、セレンが Javascript の実行に失敗しています。
ページのさまざまなセクションをロードするための ajax 呼び出しがあるかどうかに関係なく、1 回の呼び出しですべてのページを取得したいと考えています。
私が推測している1つの解決策は、サーバーを実行し、フォームを送信するためのセッションを維持するページを取得するためにURLを要求するなどの何かがある場合です。
お気軽に感想をお聞かせください。