http代理的基本原理!Proxy其實指的是代理服務器,英文叫proxy server。其功能是代表網(wǎng)絡用戶獲取網(wǎng)絡信息。形象地說,就是網(wǎng)絡信息的中轉站。當我們正常請求一個網(wǎng)站時,我們將請求發(fā)送到web服務器,Web服務器將響應返回給我們。
如果設置了代理服務器,它實際上是本地計算機和服務器之間的橋梁。此時,本地計算機不會直接向Web服務器發(fā)送請求,而是向代理服務器發(fā)送請求。請求將被發(fā)送到代理服務器,然后代理服務器將它發(fā)送到Web服務器,然后代理服務器將Web服務器返回的響應轉發(fā)到本地計算機。
這樣我們也可以正常訪問網(wǎng)頁,但是這個過程中Web服務器識別的真實IP不再是我們自己機器的IP,成功實現(xiàn)了IP偽裝,這就是HTTP代理的基本原理。
隱藏代理自己的IP學位
不同的代理隱藏自己IP的能力不同,根據(jù)匿名程度來區(qū)分:
1.高低代理(IP模擬器代理)
數(shù)據(jù)包會原封不動的轉發(fā),在服務器看來就好像真的是普通客戶端訪問一樣,記錄的IP就是代理服務器的IP。
2.普通匿名
將對數(shù)據(jù)包進行一些更改。有可能發(fā)現(xiàn)這是服務器端的代理服務器,有一定幾率追蹤到客戶端的真實IP。代理服務器通常添加的HTTP頭是HTTP_VIA和HTTP_X_FORWARDED_FOR。
3.透明劑
不僅改了包,還把客戶端的真實IP告訴了服務器。這種代理除了可以通過緩存技術提高瀏覽速度,通過內容過濾提高安全性之外,沒有顯著效果。最常見的例子是內部網(wǎng)的硬件防火墻。
要偽裝IP,一個有效的方法是使用IP模擬器代理。高匿名性的代理IP可以滿足用戶的需求,并且擁有海量的IP資源,可以安全放心的使用。