关于xmlhttprequest:前端随笔记请求头Referer-错误

32次阅读

共计 275 个字符,预计需要花费 1 分钟才能阅读完成。

服务接口忽然报错,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 属性。

正文完
 0