Javascript 启用--禁用web安全标志的Chrome浏览器不会重定向窗口

Javascript 启用--禁用web安全标志的Chrome浏览器不会重定向窗口,javascript,html,http,redirect,Javascript,Html,Http,Redirect,我正在使用Chrome,启用了--disable web security标志,可以对重定向到跨源站点进行一些本地测试 我现在在网络选项卡中看到的流程如下: 打开http://localhost 它具有最少的HTML(只需一个按钮即可触发XHR请求) 按下按钮触发对本地端点的XHR GET调用:http://localhost:9000/test 这将返回响应位置标头中包含的302重定向 我在网络选项卡中看到一个XHR GET调用。 这将返回响应位置标头中包含的302重定向 我在网络选项卡中看到

我正在使用Chrome,启用了--disable web security标志,可以对重定向到跨源站点进行一些本地测试

我现在在网络选项卡中看到的流程如下:

  • 打开http://localhost 它具有最少的HTML(只需一个按钮即可触发XHR请求)
  • 按下按钮触发对本地端点的XHR GET调用:http://localhost:9000/test 这将返回响应位置标头中包含的302重定向
  • 我在网络选项卡中看到一个XHR GET调用。 这将返回响应位置标头中包含的302重定向
  • 我在网络选项卡中看到一个XHR GET调用。 这将返回一个200响应,响应中包含有效的html。我可以在“响应”下的“网络”选项卡中看到此HTML。在响应标题中,我看到
    内容类型:text/html
  • 问题:返回的HTML没有在chrome窗口中呈现,我仍然看到原始HTML内容(
    http://localhost
    单个按钮)

    我的理解是重定向应该在Chrome中自动呈现新页面,这是真的吗?或者我需要手动将窗口指向这个新的HTML