0

HtmlUnitを使用して Web ページの DOM を取得しようとしています。ただし、アプリ エンジン開発サーバーでこのコードを実行しようとすると (Eclipse プラグインを使用):

WebClient wc=new WebClient();
HtmlPage page1= wc.getPage("http://ww.google.com/");

私はこの例外を受け取ります:

java.net.URLStreamHandler is a restricted class.

アプリ エンジンで HtmlUnit を使用することはできませんか?

4

2 に答える 2

1

いいえ、現時点では HtmlUnit はアプリ エンジン サンドボックスでは機能しません。

ただし、HtmlUnit が GAE で動作するようにするためのパッチが進行中です。HtmlUnit のバグ トラッカーの問題 2962074では、HtmlUnit を GAE で動作させる方法について説明し、これを実現するための予備パッチを提供しています。

于 2010-10-04T12:49:15.400 に答える
0

私は、HtmlUnit 2.8 が動作するはずだという印象を受けています。

どのバージョンを使用していますか?

于 2010-10-05T02:48:22.067 に答える