使用javascript检查网址内容类型

时间:2014-06-05 01:16:08

标签: javascript ajax http-headers content-type

为了节省服务器资源,我正在寻找一种使用javascript检索给定网址的内容类型的方法。它不应该只从标题的URL下载完整的内容。这有可能与javascript有限制。

1 个答案:

答案 0 :(得分:6)

使用头部请求进行Ajax调用。

var url = window.location.href;
var xhttp = new XMLHttpRequest();
xhttp.open('HEAD', url);
xhttp.onreadystatechange = function () {
    if (this.readyState == this.DONE) {
        console.log(this.status);
        console.log(this.getResponseHeader("Content-Type"));
    }
};
xhttp.send();