编程语言
首页 > 编程语言> > javascript – 禁用浏览器缓存

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