設置請求頭


在一次瀏覽器跨域請求的過程中,目標服務器需要驗證http request headers中的origin參數,所以設置origin參數如下:

{headers: {'origin': 'https://xxxxxx.com'}  

結果發現瀏覽器報錯:

 

 原來w3c規定,不是什么請求頭都能設置的,標准里面明確規定了以下請求頭信息是瀏覽器控制,開發者不允許設置這些請求頭

Accept-Charset
Accept-Encoding
Access-Control-Request-Headers
Access-Control-Request-Method
Connection
Content-Length
Cookie
Cookie2
Date
DNT
Expect
Host
Keep-Alive
Origin
Referer
TE
Trailer
Transfer-Encoding
Upgrade
User-Agent
Via

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM