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

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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理