XMLHttpRequest.prototype.responseURL

responseURL属性返回HTTP响应的序列化URL。

如果URL为空则返回空字符串。如果URL有锚点,则位于URL # 后面的内容会被删除。如果URL有重定向, responseURL 的值会是经过多次重定向后的最终 URL 。

responseURL是一个只读属性。

语法

xhrInstance.responseURL

示例

var xhr= new XMLHttpRequest(),
    method = "GET",
    url = "/example.org";

xhr.responseType = "text";
xhr.onreadystatechange = function () {
  if(xhr.readyState === 4 && xhr.status === 200) {
    console.log(xhr.responseURL); // "/example.org"
  }
};

xhr.open(method, url, true);
xhr.send();

相关链接