問題タブ [htmlunit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
13604 参照

java - htmlunit -Java を使用して Javascript によって生成された html にアクセスする

JavaScript を使用してほとんどの HTML をレンダリングする Web サイトをテストできるようにしようとしています。HTMLUNIT ブラウザでは、javascript によって生成された html にどのようにアクセスできますか? 私は彼らのドキュメントを調べていましたが、最善のアプローチが何であるかはわかりませんでした.

これはページの html を取得する簡単な方法ですが、domNode を使用するか、JavaScript によって生成された html にアクセスする別の方法を使用しますか?

0 投票する
2 に答える
1650 参照

xpath - HTMLUnit/Groovy の特定の要素に対する XPath _relative_?

特定の要素に関連する XPath 式を評価したいと思います。

私はここで読んでいます: http://www.w3schools.com/xpath/default.asp

そして、以下の構文の1つが機能するはずです(特に、先頭のスラッシュや子孫はありません:)

ただし、HTMLUnit では動作しないようです。どんな助けでも大歓迎です(ああ、これはグルーヴィーなスクリプトです)。ありがとうございました!

http://htmlunit.sourceforge.net/

http://groovy.codehaus.org/

ミーシャ


ありがとうございました!!!

0 投票する
1 に答える
858 参照

groovy - Cookie を HTMLUnit から HTTPBuilder に変換しますか?

私はこれをやっています(Groovyで):

より良い/少ないハッキーな方法はありますか?

ミーシャありがとう

0 投票する
2 に答える
201 参照

java - HtmlUnit で自動日付解析を無効にする

HtmlUnit (2.4) の新しいバージョンにアップグレードしたところ、出力を比較するときに特定のテストが失敗していることに気付きましたasText。違いを調べると、これは日付 (11/06/2010 00:00z の形式でページに表示される) が出力で 2010-06-11 に変更されているためです。

他の誰かがこれに遭遇したことはありますか? また、この (文書化されていないように見える) 機能をオフにする方法をアドバイスできますか? DomTextドキュメントを読み取るときに発生するようです-ページのバージョンを dd/mm/YYYY 形式のバージョンとYYYY-mm-dd を読み取るオブジェクトを並べて比較できます。

0 投票する
3 に答える
3374 参照

htmlunit - htmlunitによる詳細レポートをオフにする方法は?

htmlunitは、cssからページのエラーの解析まですべてを報告します。

これを沈黙させる方法??

0 投票する
1 に答える
1144 参照

java - 2つのHtmlUnitのWebクライアントに同じCookieを使用させる方法は?

異なるスレッドで2つのWebClientを作成する場合、同じCookieを使用させるにはどうすればよいですか?

0 投票する
3 に答える
4815 参照

java - ImageReader の base64 でエンコードされたコンテンツを取得するには?

画像を base64 でエンコードされた文字列に読み込むにはどうすればよいImageReaderですか?

HtmlUnit を使用したソース コードの例を次に示します。次のbase64文字列を取得したいimg

0 投票する
1 に答える
233 参照

javascript - javascriptを使用してFirefoxのポップアップオプションを許可するにポップアップエントリを追加したい

htmlunitwebclientの特定のサイトにポップアップブロッカーエントリを追加したい

ブラウザでポップアップブロッカーエントリオプションをクリックして編集することで手動で行うことができますが、どのように

htmlunitでそれを行うには

出来ますか ?

はいの場合......どうやって?

htmlunitでこれをやりたい

ありがとう

0 投票する
4 に答える
540 参照

htmlunit - htmlunit が正しいコマンドを実行しているかどうかを視覚的に確認する方法はありますか?

htmlunit が正しいコマンドを実行しているかどうかを視覚的に確認する方法はありますか? htmlunit を使用するという厳しい要件があります。すべてのフォームに正しく記入されているかどうかはわかりません。

0 投票する
1 に答える
539 参照

xml - HtmlUnit XML パーサーの新しいエンティティを定義するにはどうすればよいですか?

Web サイトから XML を (Web サイトの API を使用して) 取得しようとしている HtmlUnit パーサーで問題が発生しています。結果の XML をすばやく解析し、XML をファイルに保存します (すべて権利範囲内ですAPIの)。(サンプル内容

残念ながら、Web サイトは¿要求されたページの一部でエンティティを返します。これは有効な HTML エンティティですが、メッセージの解析中に HtmlUnit が例外をスローしています。

エンティティ「iquest」が参照されましたが、宣言されていません。

iquest有効なエンティティとして定義するにはどうすればよいですか?