XMLHttpRequest.responseURL
プロパティは、レスポンスのシリアライズされた URL を返します。URL が null の場合は、空文字を返します。URL フラグメントが存在する場合、URL から取り除かれます。responseURL
の値は、任意のリダイレクト後に得られる最後の URL になります。
例
var xhr = new XMLHttpRequest();
xhr.open('GET', 'https://example.com/test', true);
xhr.onload = function () {
console.log(xhr.responseURL); // https://example.com/test
};
xhr.send(null);
仕様
ブラウザ実装状況
機能 |
Chrome |
Firefox (Gecko) |
Internet Explorer |
Edge |
Opera |
Safari (WebKit) |
基本サポート |
37.0 |
32.0 (32.0) |
未サポート |
14 |
24 |
8.0 |
機能 |
Android |
Chrome for Android |
Firefox Mobile (Gecko) |
IE Mobile |
Opera Mobile |
Safari Mobile |
基本サポート |
? |
? |
? |
? |
? |
? |