JavaScript свойство XMLHttpRequest.responseURL
Определение и применение
JavaScript свойство responseURL объекта
XMLHttpRequest
возвращает сериализованный URL ответа или пустую строку, если URL равен null.
Если URL адрес возвращается, то любой фрагмент URL адреса, присутствующий в нем будет удален. Значение
responseURL будет окончательный URL адрес, полученный после каких-либо редиректов.
Поддержка браузерами
Спецификация: xhr.spec.whatwg
Поддерживается во всех основных браузерах с 2016 года.
| Возможность | Компьютеры | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
responseURL | 37 | 14 | 32 | 24 | 8 | 37 | 32 | 24 | 8 | 3.0 | 37 | 8 |
поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31
JavaScript синтаксис
JavaScript
let url = xhr.responseURL;
Спецификация
Пример использования
JavaScript
let xhr = new XMLHttpRequest(); // инициализируем только что созданный запрос
xhr.open("GET", "https://test.com/info"); // определяем параметры для запроса
xhr.onload = function() { // добавляем обработчик события
console.log(xhr.responseURL); // https://test.com/info
};
xhr.send(); // отправляем запрос на сервер