Подтвердить что ты не робот

Как получить ответ URL в XMLHttpRequest?

Есть страница (url), я запрашиваю ее через XMLHttpRequest, но я не получаю ответа от запрошенного URL-адреса, направляя запрос на другую страницу,

запрос --- > page.php
получить ответ от directpage.php

и вопрос в том, как я могу получить ответ url? (пример в показанном примере).

4b9b3361

Ответ 1

Конечный URL (после всех перенаправлений) доступен в responseURL атрибуте экземпляра XMLHttpRequest. Эта функция является новой и поддерживается только в Firefox 32 stable в сентябре 2014 года [ref] и Chrome 37.0.2031.0 стабильная в августе 2014 года [ref] (и, возможно, также Opera 24). responseURL пока не поддерживается в IE 11 или Safari 7 и более старых браузерах. Для этих браузеров предыдущий ответ по-прежнему верен:

XMLHttpRequest автоматически следует за перенаправлениями, не сохраняя обслуживаемые URL-адреса в свойстве. Заголовок Location не может быть извлечен через .getResponseHeader().

Литература: