LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

HTTP請求頭中表示代理IP地址的屬性及獲取情況

freeflydom
2025年8月1日 8:36 本文熱度 684

代理服務器類型

透明代理服務器(Transparent Proxies)

透明代理,也稱為內(nèi)聯(lián)代理、攔截代理或強制代理,是一種位于最終用戶或設備與互聯(lián)網(wǎng)之間的服務器,可攔截所有請求和響應而不對其進行更改。

術語“透明”是指代理的操作對用戶不可見;它不會修改請求或響應的內(nèi)容,也不需要對用戶的設備進行任何配置更改。這使得它不同于非透明代理,非透明代理可能需要在客戶端設備上進行明確配置或修改通過它們的數(shù)據(jù)。

普通匿名代理服務器(Anonymous Proxies)

普通匿名代理同樣可以隱藏用戶的IP地址,但與高匿名代理相比不同的是普通匿名代理會改變用戶的訪問請求,這樣的話站點服務器便有很大概率會識別出用戶使用了代理。

匿名代理隱藏了您的真實IP,但是向訪問對象可以檢測是使用代理服務器訪問他們的。會改變我們的請求信息,服務器端有可能會認為我們使用了代理。不過使用此種代理時,雖然被訪問的網(wǎng)站不能知道你的ip地址,但仍然可以知道你在使用代理,當然某些能夠偵測ip的網(wǎng)頁也是可以查到你的ip。

欺騙性代理服務器(Distorting Proxies)

欺騙性代理是指代理服務器通過修改HTTP標頭來掩蓋客戶端的IP地址,并向目標服務器呈現(xiàn)一個虛假的IP地址。

它通常用于增強隱私、添加匿名層并限制監(jiān)視用戶瀏覽活動的能力。

高匿名代理服務器(High Anonymity Proxies)

高匿名代理不改變客戶機的請求,這樣在服務器看來就像有個真正的客戶瀏覽器在訪問它,這時客戶的真實IP是隱藏的,完全用代理服務器的信息替代了您的所有信息,就象您就是完全使用那臺代理服務器直接訪問對象,同時服務器端不會認為我們使用了代理。

請求頭中表示代理 IP 地址的屬性

REMOTE_ADDR

在沒有使用代理服務器的情況下,REMOTE_ADDR會顯示用戶的真實IP地址。

如果使用了代理服務器,REMOTE_ADDR會顯示最后一個代理服務器的IP地址?。

HTTP_X_FORWARDED_FOR

HTTP_X_FORWARDED_FOR是一個 HTTP 請求頭字段。它主要用于記錄客戶端的真實 IP 地址,在經(jīng)過代理服務器或負載均衡器等中間設備轉(zhuǎn)發(fā)請求時發(fā)揮重要作用。

HTTP_X_FORWARDED_FOR主要是在服務器端代碼中,當使用某些特定的服務器端編程語言或框架(比如在 PHP 中通過$_SERVER['HTTP_X_FORWARDED_FOR']這種方式)去獲取對應請求頭信息時才會用到的名稱。

也就是說,它是在服務器端內(nèi)部代碼層面針對X-Forwarded-For請求頭進行讀取操作時的一種轉(zhuǎn)換后的、適配特定環(huán)境的命名。

HTTP_CLIENT_IP

HTTP_CLIENT_IP 是一個環(huán)境變量,它通常用于在服務器端獲取發(fā)起 HTTP 請求的客戶端的 IP 地址。

它并不是一個標準的 HTTP 請求頭部(header),而是一個在服務器端環(huán)境中可能被設置的變量。

WL-Proxy-Client-IP

它用于表示通過 WebLogic Server(WL)代理的客戶端的原始 IP 地址。

當客戶端通過代理服務器訪問 WebLogic 應用時,代理服務器會添加這個頭部信息,以便應用服務器能夠識別真正發(fā)起請求的客戶端 IP 地址。

Proxy-Client-IP

Proxy-Client-IP 類似于 X-Real-IP,也是一個非標準的 HTTP 請求頭部(header),用于在 HTTP 請求通過代理服務器轉(zhuǎn)發(fā)到后端服務器時,向后端服務器傳遞原始客戶端的 IP 地址。

這個頭部并不是 HTTP 協(xié)議標準的一部分,而是由某些代理服務器或負載均衡器自定義添加的,以便后端服務器能夠識別出原始請求的發(fā)起者。

X-Real-IP

X-Real-IP 是一個 HTTP 請求頭部(header),用于識別通過 HTTP 代理或負載均衡器轉(zhuǎn)發(fā)到后端服務器的原始客戶端 IP 地址。

與 X-Forwarded-For 不同,``X-Real-IP` 通常只包含單個 IP 地址,即發(fā)起請求的客戶端的真實 IP 地址。

對于支持 X-Forwarded-For 的代理服務器,它們通常會同時設置 X-Forwarded-For 和 X-Real-IP 頭部。

在這種情況下,X-Forwarded-For 頭部會包含完整的請求鏈中的 IP 地址列表,而 X-Real-IP 頭部則只包含客戶端的原始 IP 地址。這可以為后端服務器提供更多的上下文信息,以便進行更準確的訪問控制和日志記錄。

X-Forwarded-For

X-Forwarded-For 頭部通常包含一個或多個 IP 地址,它們用逗號分隔。

第一個 IP 地址通常是發(fā)起請求的客戶端的 IP 地址,隨后的 IP 地址則代表請求所經(jīng)過的代理或負載均衡器的 IP 地址。

例如,如果一個請求從客戶端 IP 192.168.1.100 發(fā)出,并通過一個代理服務器 IP 192.168.2.1 轉(zhuǎn)發(fā)到目標 web 服務器,那么 X-Forwarded-For 頭部可能看起來像這樣:

X-Forwarded-For: 192.168.1.100, 192.168.2.1

獲取IP地址的幾種情況

X-Forwarded-For 和 HTTP_X_FORWARDED_FOR的情況基本上是一樣的。

如果有多級代理,HTTP_X_FORWARDED_FOR / X-Forwarded-For 會包含一個 IP 地址列表,從左到右依次表示:

  • 最左邊:客戶端的真實 IP。

  • 中間:經(jīng)過的代理服務器的 IP。

  • 最右邊:直接向目標服務器發(fā)起請求的代理 IP。

沒有使用代理服務器的情況

  • REMOTE_ADDR:真實 IP 地址
  • HTTP_VIA:空
  • HTTP_X_FORWARDED_FOR:空
REMOTE_ADDR: 192.168.1.100
HTTP_VIA: 
HTTP_X_FORWARDED_FOR:

使用透明代理服務器的情況

  • REMOTE_ADDR:代理服務器 IP
  • HTTP_VIA:可能會包含代理服務器的信息
  • HTTP_X_FORWARDED_FOR:真實 IP 地址
REMOTE_ADDR: 203.0.113.1  (代理服務器的 IP 地址)
HTTP_VIA: 1.1 ProxyServer (說明請求經(jīng)過了代理)
HTTP_X_FORWARDED_FOR: 192.168.1.100 (客戶端的真實 IP 地址)

使用普通匿名代理服務器的情況

  • REMOTE_ADDR:代理服務器 IP
  • HTTP_VIA:可能會包含代理服務器的信息
  • HTTP_X_FORWARDED_FOR:客戶端的真實 IP 地址,但代理服務器可能會將這部分信息隱藏或替換為一個通用的 IP 地址。
REMOTE_ADDR: 203.0.113.1  (代理服務器的 IP 地址)
HTTP_VIA: 1.1 ProxyServer (說明請求經(jīng)過了代理)
HTTP_X_FORWARDED_FOR: 203.0.113.1 (代理服務器的 IP 地址)

使用欺騙性代理服務器的情況

  • REMOTE_ADDR:代理服務器 IP
  • HTTP_VIA:可能會包含代理服務器的信息,但可能經(jīng)過修改以隱藏其真實身份。
  • HTTP_X_FORWARDED_FOR:可能包含一些毫無意義的或者偽造的 IP 信息,比如一個隨機生成的 IP 地址9.9.9.9,這完全是為了誤導目標服務器而設置的。
REMOTE_ADDR: 203.0.113.1  (代理服務器的 IP 地址)
HTTP_VIA: 1.1 ProxyServer (說明請求經(jīng)過了代理)
HTTP_X_FORWARDED_FOR: 198.51.100.1 (偽造的 IP 地址)

使用高匿名代理服務器的情況

  • REMOTE_ADDR:代理服務器 IP
  • HTTP_VIA:可能會包含代理服務器的信息,但很難通過這個信息追蹤到代理服務器的真實身份。
  • HTTP_X_FORWARDED_FOR:為空或者不包含用戶真實 IP 相關線索。與透明代理不同,高匿名代理不會通過這個字段泄露用戶的真實 IP。
REMOTE_ADDR: 203.0.113.1  (代理服務器的 IP 地址)
HTTP_VIA: 
HTTP_X_FORWARDED_FOR:

轉(zhuǎn)自https://www.cnblogs.com/emanjusaka/p/19015702


該文章在 2025/8/1 8:36:22 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務費用、相關報表等業(yè)務管理,結合碼頭的業(yè)務特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

黄频国产免费高清视频,久久不卡精品中文字幕一区,激情五月天AV电影在线观看,欧美国产韩国日本一区二区
丝袜精美视频久久 | 亚洲人成在线俺来了 | 在线观看免费不打码 | 久久国产香蕉观看八 | 在线精品亚洲精品 | 专干国产老熟女视频中文字幕 |