如何控制什麼和不能緩存作者:一個小程序?此外,任何有關如何緩存在一個小程序中工作的見解將是最受讚賞的。由Java Applet加載的緩存資源
我在applet中做了一個簡單的請求,試圖測試運行時加載的資源是否緩存在任何地方。
下面是發出請求的代碼。我把這幾次一排,都在同一個applet的生命週期:
URL url = new URL("http", "localhost", 8343, "/spring-social-test/testSession.html");
URLConnection connection = url.openConnection();
connection.setDefaultUseCaches(true);
connection.connect();
但這裏是在Java小程序插件控制檯輸出:
network: Cache entry not found [url: http://localhost:8343/spring-social-test/index.html, version: null]
network: Connecting http://localhost:8343/spring-social-test/index.html with proxy=DIRECT
更新
剛要清楚 - 我需要知道什麼情況下(圖像)會被緩存,因爲我正在研究基於瀏覽器的遊戲原型,其中我的主要成本將是帶寬。我需要確切知道我將使用多少帶寬來探索商業模式。
謝謝,但這並沒有解決我試圖解決的問題。我不想清除緩存,我想知道在什麼情況下運行時請求的資源將被緩存。 – 2012-07-20 08:00:07