javascript – 禁用浏览器缓存
作者:互联网
我实现了一个REST服务,我正在使用一个网页作为客户端.
我的页面有一些javascript函数,它们对REST服务器执行多次相同的http get请求并处理回复.
我的问题是浏览器缓存第一个回复而不是实际发送以下请求..
有没有办法强制浏览器执行所有请求而不缓存?
我正在使用Internet Explorer 8.0
谢谢
解决方法:
不确定它是否可以帮到你,但有时,我在我的请求的URL中添加一个随机参数,以避免被缓存.
所以不要:
http://my-server:8080/myApp/foo?bar=baz
我会用:
http://my-server:8080/myApp/foo?bar=baz&random=123456789
当然,随机的值对于每个请求都是不同的.您可以使用当前时间(以毫秒为单位).
标签:javascript,rest,browser-cache 来源: https://codeday.me/bug/20190713/1445066.html