博客 / 詳情

返回

【前端隨筆記】請求頭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屬性。

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.