我有这种特殊的流程。
XMLHttpRequest
302
重定向发送到其他域。该域中的服务器符合CORS
。Location
。我不知道这里到底发生了什么,因为此请求在Chrome的调试工具中无法显示。是否有人能够通过XMLHttpRequest 从跨域重定向获得响应,或者甚至可以实现?
答案 0 :(得分:2)
浏览器透明地跟随302
重定向,它甚至不会出现在chrome调试工具中。目前没有办法绕过它。我从curl
调试了http调用。
答案 1 :(得分:0)
这是可能的,但只能在服务器上解决。
您需要从服务器向其他网站发出请求,并将其响应返回给客户端,而不是重定向(将302返回给客户端)。基本上将来自其他服务器的传入流作为数据流传回。
这可以避免任何跨域安全问题。