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+"";