我理解依赖请求头中的Referer不是正确的做法。但我的问题是,为什么如果我使用window.location
,IE不会将Referer设置为请求头呢?有任何想法或修复方法吗?
这不会在请求头中设置Referer:
function load1() {
window.location = "https://" + serverURL + "/path/folder/page.aspx";
}
<a href="javascript:load1()">Link 1</a>
虽然这样设定了:
<a href="https://hardcode.server.url/path/folder/page.aspx">Link 1</a>