服务接口忽然报错,400服务谬误?起因是申请头短少Referer的值没送?

查了一下,客户端发动申请用的是xmlhttprequest对象生成的实例r,尝试:

r.open('POST', ...)r.setRequestHeader('Referer', location.href)

理论运行报错:Refused to set unsafe header "Referer"

再次遍历一遍代码,发现index.html呈现问题meta标签:
<meta name="referrer" content="never">

将标签移除,问题解决,申请头从新呈现 Referer属性。