如何控制小程序缓存的内容和不缓存的内容?此外,任何有关高速缓存如何在小程序中工作的见解都将非常感激。
我正在一个小程序中发出一个简单的请求,以尝试测试在运行时加载的资源是否缓存在任何地方。
这是发出请求的代码。我连续多次调用它,都在同一个小程序生命周期内:
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
更新
为了清楚起见 - 我需要知道在什么情况下事物(图像)会被缓存,因为我正在开发基于浏览器的游戏原型,其中我的主要成本将是带宽。我需要确切地知道我将使用多少带宽来探索商业模式。