Как получить URL ответа в XMLHttpRequest?
Есть страница (URL), я запрашиваю ее с помощью XMLHttpRequest, но я не получаю ответ от запрошенного URL, Она направляет запрос на другую страницу,
запрашивающий ---> page.php
получить ответ от>direpage.php
и вопрос, как я могу получить ответ URL? (directpage.php в примере)
1 ответ
Окончательный URL (после всех перенаправлений) доступен в responseURL
атрибут XMLHttpRequest
пример. Эта функция является новой и поддерживается только в стабильной версии Firefox 32 в сентябре 2014 года [ref] и стабильной версии Chrome 37.0.2031.0 в августе 2014 года [ref] (и, вероятно, также в Opera 24). responseURL
(пока) не поддерживается в IE 11 или Safari 7 и более старых браузерах. Для этих браузеров предыдущий ответ остается верным:
XMLHttpRequest
автоматически следует за перенаправлениями без сохранения обслуживаемых URL-адресов в свойстве.Location
заголовок не может быть получен через.getResponseHeader()
,
Рекомендации: