私は、java.net ライブラリを使用して、Web ページを開くのにかかる時間をキャプチャするアプリケーションを作成しました。コード例
HttpURLConnection conn = (HttpURLConnection)url.openConnection();
for(int i=0; i<20; i++ )
{
conn.disconnect();
conn.connect();
long starTime = System.currentTimeMillis();
JEditorPane editorPane = new JEditorPane();
editorPane.setPage(new URL());
long elasedTime = System.currentTimeMillis() - starTime;
System.out.println(elasedTime);
}
しかし、私は問題に直面しています、キャッシュ!! Webページを繰り返し開くと、場合によっては time=0 mills と表示されます...これは確かに不可能です。誰か助けてください!!