当客户端请求该文件时,如何确保服务器提供最新文件

时间:2015-01-21 12:00:56

标签: javascript jquery html caching web

当我提出获取文件的请求时。 JSON文件,即使我在服务器上修改文件,浏览器也会从其缓存中获取文件。

$(".button3").click(function(){
    $.ajax({
        url: "app/defaultLabelJSON.json",
        context: document.body
    });
  });

我发现IIS附加了Etag。这允许服务器识别资源的缓存内容是否与最新版本不同。 但就我而言,即使Etag存在,它也无法正常工作。

Browser Request Log

除了在请求中添加?versionString之外,还有其他可用的解决方案吗?

0 个答案:

没有答案