Brr*_*rrr 21 ajax redirect http cross-domain cors
我正在从域A到域B进行AJAX调用.
我的域B检查A是否在允许的域列表中并设置Access-Control-allow-Origin为域A.到目前为止,这么好.
域B通过使用Location报头向域C发送302重定向来响应该请求.
AJAX调用遵循重定向到域C,但具有标题:Origin: null.
我希望在origin执行重定向之后将标头设置为域A.
任何人都可以向我解释为什么原点设置为null而不是域A?
例
从域A到B的请求
GET / HTTP/1.1
Host: domain-B.com
Origin: http://domain-A.com
Run Code Online (Sandbox Code Playgroud)来自域B的回复:
Access-Control-Allow-Origin: http://domain-A.com
Location: http://domain-C.com
Run Code Online (Sandbox Code Playgroud)AJAX调用遵循重定向到域C:
GET HTTP/ 1.1
Host: domain-C.com
Origin: null
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
8448 次 |
| 最近记录: |