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