HttpClient を使用してログイン ページを 1 回読み込み、リロードせずに src リンクからではなくキャッシュから img 要素の画像ファイルを取得することは可能ですか? ロードしたばかりのページのキャプチャを保存する必要があるため、重要です。src リンクからロードしようとすると、別のキャプチャになります。私は試した:
DefaultHttpClient httpclient = new DefaultHttpClient();
HttpGet httpget = new HttpGet("http://www.mysite/login.jsp");
HttpResponse response = httpclient.execute(httpget);
HttpEntity entity = response.getEntity();
InputStream instream = entity.getContent();
OutputStream outstream = new FileOutputStream("d://file.html");
org.apache.commons.io.IOUtils.copy(instream, outstream);
outstream.close();
instream.close();
しかし、画像はありません。セレンライブラリからも試しHtmlUnitDriver
ましたが、画像もありません。多分私は何か他のことを試さなければなりませんか?手伝ってもらえますか?
私の英語に感謝し、申し訳ありません。