如何在小程序中禁用http缓存

发布于 2024-11-25 01:34:41 字数 466 浏览 1 评论 0原文

如何禁用 japplet 中所有 http 连接的 http 缓存? 我不希望缓存我的任何 http(请求/响应)。无论控制面板\java\Temporary 中的用户设置如何文件设置。 Applet 使用 java1.6 进行签名和编译。
我正在使用 URLConnection.class 并且正在缓存我对第 3 方 Web 服务的请求。
即:
我可以在 Java Cache Viewer 中看到我的请求 url。 http://www.service.com?param1=232&param2=2323232
我还可以在应用程序中找到响应...users\data\sun\java\deployment\cache
响应线1
响应线2

How can i disable http caching of all my http connections in my japplet? I dont want any of my http (request/response)to be cached.Regardless of the user settings in control panel\java\Temporary File Settings. Applet is signed and compiled with java1.6.
I am using URLConnection.class and my request to an 3rd party web service is being cached.
ie:
I can see my request url in Java Cache Viewer.
http://www.service.com?param1=232¶m2=2323232
Also i can find the responses in application ....users\data\sun\java\deployment\cache
responseline1
responseline2

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

绻影浮沉 2024-12-02 01:34:41

打破缓存的一个简单方法是向 url ala 添加一个随机值:


字符串 url = "http://www.example.com/?noCache=" + Math.Random();

An easy way to break caching is to add a random value to the url ala:


String url = "http://www.example.com/?noCache=" + Math.Random();

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文