代码之家  ›  专栏  ›  技术社区  ›  Jader Dias

我可以通过javascript获取HTTP资源的HTTP Expires头吗?

  •  0
  • Jader Dias  · 技术社区  · 14 年前

    我的页面需要知道缓存中包含的javascript文件将在何时过期,以便再次检索它。

    1 回复  |  直到 10 年前
        1
  •  2
  •   Gumbo    14 年前

    这个 XMLHTTPRequest object 有一个 getResponseHeader method 你可以打电话:

    // The following script:
    var client = new XMLHttpRequest();
    client.open("GET", "test.txt", true);
    client.send();
    client.onreadystatechange = function() {
        if (this.readyState == 2) {
            alert(client.getResponseHeader("Expires"));
        }
    }