http代理是什么?
代理其實指的便是代理服務器,英文叫作proxyserver,它的功能是代理網絡用戶去取得網絡信息。形象地說,它是網絡信息的中轉站。在我們正常請求一個網站時,是推送了請求給Web服務器,Web服務器把響應傳送給我們。假如設置了代理服務器,其實就是在本機和服務器之間構建了一個橋,這時本機并不是直接向Web服務器發起請求,反而是向代理服務器發出請求,請求會發送到代理服務器,隨后由代理服務器再發送到Web服務器,然后由代理服務器再把Web服務器返回的響應轉發給本機。
這樣我們同樣能夠 正常訪問網頁,但這個過程中Web服務器識別出的真實IP就已不是我們本機的IP了,就成功實現了IP偽裝,這就是HTTP代理。
不同的代理,隱藏自身IP的能力不同,它是依據匿名程度區分:1.高匿代理會將數據包原封不動地轉發,在服務器端來看就好像真的是一個普通客戶端在訪問,而記錄的IP是代理服務器的IP。2.普通匿名會在數據包上做一些改動,服務器端上有可能發覺它是個代理服務器,也有一定幾率追查到客戶端的真實IP。3.透明代理不僅改動了數據包,還會告訴服務器客戶端的真實IP。這種代理除了能用緩存技術提高瀏覽速度,能用內容過濾提高安全性之外,并無其他顯著作用。