HTTP請求中Host、Origin和Referer的區別


1、Host
表示當前請求要被發送的目的地,說白了就是當前請求目標資源的host,僅包括域名和端口號,如test.haoji.me。在任何類型請求中,request都會包含此header信息。
2、Origin
表示當前請求資源所在頁面的協議和域名,如http://blog.haoji.me,特別注意:
  • 這個參數一般只存在於CORS跨域請求中,普通請求沒有這個header!
3、Referer
表示當前請求資源所在頁面的完整路徑:協議+域名+查詢參數(注意不包含錨點信息),如http://blog.haoji.me/http-host-origin-referer.html?a=1&b=2,所有類型的請求都包含此header。
 
 


免責聲明!

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



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