Браузер Chrome с включенным флагом —disable-web-security не перенаправляет окно

#javascript #html #http #redirect

Вопрос:

Я использую Chrome с включенным флагом —disable-web-security для локального тестирования с перенаправлением на сайт перекрестного происхождения.

Поток, который я сейчас вижу на вкладке «Сеть», выглядит следующим образом:

  1. Открыть http://localhost который имеет минимальный HTML (всего одна кнопка для запуска запроса XHR)
  2. Нажмите кнопку, чтобы вызвать вызов XHR GET на локальную конечную точку: http://localhost:9000/test Это возвращает перенаправление 302 с https://abcde.com в заголовке расположения ответа
  3. Я вижу, как XHR ПОЛУЧАЕТ вызов на https://abcde.com на вкладке сеть. Это возвращает перенаправление 302 с https://fghijk.com в заголовке расположения ответа.
  4. Я вижу, как XHR ПОЛУЧАЕТ вызов на https://fghijk.com на вкладке сеть. Это возвращает 200 ответов с допустимым html-кодом в ответе. Я вижу этот HTML-код на вкладке «Сеть»в разделе «Ответ». В заголовках ответов, которые я вижу content-type: text/html

ПРОБЛЕМА: Возвращаемый HTML-код НЕ отображается в окне chrome, я все еще вижу исходное содержимое HTML ( http://localhost одна кнопка).

Насколько я понимаю, перенаправления должны автоматически отображать новые страницы в Chrome, это правда? Или мне нужно как-то вручную указать окно на этот новый HTML.