跳转到内容

HTTP參照位址

维基百科,自由的百科全书

这是本页的一个历史版本,由Elleryq留言 | 贡献2008年3月27日 (四) 02:17 新頁面,內容:{{Translating|tfrom=en:HTTP referer|50|time=2008-3-27}} '''referer''', 或 '''HTTP referer''', 是HTTP表頭的一個欄位,用來...)编辑。这可能和当前版本存在着巨大的差异。

(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)

referer, 或 HTTP referer, 是HTTP表頭的一個欄位,用來表示從哪兒連結到目前的網頁,採用的格式是URL。換句話說,藉著 referer ,目前的網頁可以檢查訪客從哪裡而來,這也常被用來對付偽造的跨網站請求。

dereferer 則是將 referer 資訊剝離,所以網站將無法識別訪客從何而來。

細節

當訪客訪問網頁時,refererreferring page 是前一個網頁URL。如果是圖片的話,通常指的就是圖片所在的網頁。在网页浏览器送往網頁伺服器的時候,referer 就被包含在HTTP請求方法中。

許多網站都會把 referers 紀錄起來以便追蹤使用者的動態,大部分的分析軟體都會處理這個資訊。但是 referer 資訊可能會有隐私权的問題,部份网页浏览器允許使用者不要送出這個資訊。有些代理服务器防火牆也會把 referer 資訊篩選掉,以避免讓外部知道非公開的網站位置。缺少了 referer 資訊有可能會造成某些問題:某些伺服器會因為缺少了正確的 referer 資訊而進行阻擋,以避免未經授權的圖片使用(盜圖)或是其他對伺服器有影響的行為。針對這樣的阻擋,有些代理服务器軟體則提供了針對特定網站送出假 referer 資訊的功能的功能。

也可以看看

  • en:Referer spoofing, changing referer information to gain unauthorized access to a web site.
  • en:Referer spam, providing fake referer information in order to popularize a spammer's website.

參考與外部連結

Template:Wiktionarypar2

  • RFC 2616: Hypertext Transfer Protocol – HTTP/1.1
  • IRI – Internationalized Resource Identifiers