#javascript #html #http #redirect
Вопрос:
Я использую Chrome с включенным флагом —disable-web-security для локального тестирования с перенаправлением на сайт перекрестного происхождения.
Поток, который я сейчас вижу на вкладке «Сеть», выглядит следующим образом:
- Открыть http://localhost который имеет минимальный HTML (всего одна кнопка для запуска запроса XHR)
- Нажмите кнопку, чтобы вызвать вызов XHR GET на локальную конечную точку: http://localhost:9000/test Это возвращает перенаправление 302 с https://abcde.com в заголовке расположения ответа
- Я вижу, как XHR ПОЛУЧАЕТ вызов на https://abcde.com на вкладке сеть. Это возвращает перенаправление 302 с https://fghijk.com в заголовке расположения ответа.
- Я вижу, как XHR ПОЛУЧАЕТ вызов на https://fghijk.com на вкладке сеть. Это возвращает 200 ответов с допустимым html-кодом в ответе. Я вижу этот HTML-код на вкладке «Сеть»в разделе «Ответ». В заголовках ответов, которые я вижу
content-type: text/html
ПРОБЛЕМА: Возвращаемый HTML-код НЕ отображается в окне chrome, я все еще вижу исходное содержимое HTML ( http://localhost
одна кнопка).
Насколько я понимаю, перенаправления должны автоматически отображать новые страницы в Chrome, это правда? Или мне нужно как-то вручную указать окно на этот новый HTML.