HTTP referer/HTTP referrer
為什么80%的碼農都做不了架構師?>>>
?HTTP參照位址 (referer,或?HTTP referer),是HTTP表頭的一個字段,用來表示從哪兒連結到目前的網頁,采用的格式是URL。換句話說,借著HTTP參照位址,目前的網頁可以檢查訪客從哪里而來,這也常被用來對付偽造的跨網站請求。
而?dereferer?則是將HTTP參照位址資訊剝離,所以網站將無法識別訪客從何而來。
? Referer的正確英語拼法是referrer。由于早期HTTP規范的拼寫錯誤,為了保持向后兼容就將錯就錯了。其它網絡技術的規范企圖修正此問題,使用正確拼法,所以目前拼法不統一。
? 當訪客訪問網頁時,HTTP參照位址 (referer?或?referring page) 是前一個網頁的URL。如果是圖片的話,通常指的就是圖片所在的網頁。在網頁瀏覽器送往網頁服務器的時候,HTTP參照位址就被包含在HTTP請求方法中。
許多網站都會把參照位址紀錄起來以便追蹤使用者的動態,大部分的分析軟件都會處理這個資訊。但是參照位址資訊可能會有隱私權的問題,部份網頁瀏覽器允許使用者不要送出這個資訊。有些代理服務器和防火墻也會把參照位址資訊篩選掉,以避免讓外部知道非公開的網站位置。缺少了參照位址資訊有可能會造成某些問題:某些服務器會因為缺少了正確的參照位址資訊而進行阻擋,以避免未經授權的圖片使用(盜圖)或是其他對服務器有影響的行為。針對這樣的阻擋,有些代理服務器軟件則提供了針對特定網站送出假參照位址訊的功能的功能。
轉載于:https://my.oschina.net/liangtee/blog/89602
總結
以上是生活随笔為你收集整理的HTTP referer/HTTP referrer的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 15年IT研发老兵的困惑,生存与生活的状
- 下一篇: AutoKeras使用