HTTP PUT失效不起作用?
问题描述:
我做了以下的IE 8使用XMLHttpRequest来:HTTP PUT失效不起作用?
- GET/myResource(最大年龄在未来远设定一个日期)
- PUT/myResource
- GET/myResource
尽我所知,即使第一个请求没有过期,也要从服务器获取新的资源。
但IE只是从缓存中获取资源。
这是一个已知的IE问题还是它的正确行为?
答
这是一个已知的IE浏览器的行为,请尝试禁用cache
,如果你正在使用JQuery确保cache: false
,否则你大概可以做这样的事情:
function random() {
return Math.floor(Math.random()*1000);
}
在这里你可以追加随机的变量您的要求,如:
"here/be/url?random="+random+"";