Webエンジンにhtmlファイルをロードし、次のコードを使用してWebscarabを介してトラフィックを送信できます。
System.setProperty("http.proxyHost", "localhost");
System.setProperty("http.proxyPort", "8008");
eng = view.getEngine();
eng.load("http://##########/");
問題は、メソッドを介してローカルのhtmlページをロードし、eng.loadContent(String htmlCode);
Webscarabを介してトラフィックを再度送信したいということです。コンテンツをWebエンジンにロードすると、Webscarabは実行されていますが、通信に干渉していないようです。
私の目標は、クライアントとサーバー間のソケットを介した通信を実現することです。Javaプログラムであるサーバーは、Apacheサーバーと同じマシンで実行されます。Apacheサーバーには、htmlページとphpページがあります。ユーザーがサーバーに正しくログインすると、サーバーはページの1つをローカルHTTPサーバーにヒットし、ソケットを介してページのソースを文字列としてクライアントに送り返します。
次のことは、このコンテンツをWebエンジンにロードし、Webビューのhtmlページを表示する前に干渉するwebscarabです。コードを変更した後、Webエンジンからサーバーに応答を送信します。これもソケットを介して行われます。私がやりたいことをよりよく理解するために、以下は私のシステムのアーキテクチャの図です。
前もって感謝します