代理伺服器是如何執行的?
代理是在使用者裝置和網站伺服器之間傳遞請求的某種閘道器。然而當我們提到代理時,往往指的是代理 IP 地址,即使用者可以從代理提供商處線上獲取的IP。但是這些中間 IP 地址從何而來呢?這就要提到代理伺服器這個概念了。
代理伺服器本質上是網際網路上具有自己IP地址的計算機。它充當瀏覽器和網際網路之間的中間人。每當使用者線上提交Web請求時,它都會先傳送到代理伺服器。然後代理伺服器通過代理為使用者發出Web請求,從Web伺服器獲取響應,並將相關資料轉發回給使用者客戶端處。
這些物理機或虛擬機器擁有大量代理IP地址,是使用者裝置的Internet 連線ID的來源。除了更改使用者的IP地址以使Web伺服器不知道請求來自何處之外,代理伺服器還可以根據IP地址對資料進行加密,使其在傳輸過程中不可讀,或阻止對某些網頁的訪問。
代理伺服器可以是正向或反向的,這基本上意味著它們可以位於客戶端或伺服器端。轉發代理伺服器評估來自使用者計算機的出站請求並在將其傳送到外部資源之前採取措施。另一方面,反向代理是網路和多個內部資源之間的代理。例如,它們允許大型站點平衡負載和代理到各個伺服器的流量。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70017425/viewspace-2900312/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 爬蟲代理是如何執行的?爬蟲
- 代理伺服器是如何工作的?伺服器
- HTTP協議是如何執行的?海外代理IP原理介紹HTTP協議
- SQL是如何執行的SQL
- c++是如何執行的C++
- sql更新是如何執行的?SQL
- 代理伺服器是如何保護網路安全的?伺服器
- Java Main 如何是如何被執行的?JavaAI
- 執行緒池中多餘的執行緒是如何回收的?執行緒
- sql查詢是如何執行的?SQL
- 17.Sql是如何執行的SQL
- Python是如何編譯執行的Python編譯
- 如何去執行雲伺服器?伺服器
- 單執行緒的js是如何工作的執行緒JS
- 多執行緒程式是如何執行程式碼的?執行緒行程
- 雲伺服器執行如何實現的原理伺服器
- 代理IP是如何工作的?
- 代理API是如何工作的?API
- SOCKS代理是如何工作的?
- 反向代理是如何工作的?
- 如何讓伺服器穩定執行?伺服器
- 核心數與執行緒的區別是什麼? 如何保障自已? 【伺服器篇】執行緒伺服器
- 代理伺服器和http代理是一樣的服務嗎?伺服器HTTP
- 什麼是Python執行緒?Python執行緒如何建立?Python執行緒
- Spring AOP代理執行解析Spring
- 解密BGPaaS代理是如何工作的解密
- HTTP流量是如何流向代理的?HTTP
- Netweaver和CloudFoundry是如何執行Web應用的?CloudWeb
- 你知道Spring中BeanFactoryPostProcessors是如何執行的嗎?SpringBean
- 一條update SQL語句是如何執行的SQL
- 一條SQL更新語句是如何執行的SQL
- 一條SQL更新語句是如何執行的?SQL
- MySQL:一條更新語句是如何執行的MySql
- 一條更新的SQL語句是如何執行的?SQL
- MyBatis動態代理執行原理MyBatis
- 如何用VPS做自己的代理伺服器?自建代理IP教程伺服器
- Spring動態代理的生成-如何判斷是使用JDK動態代理還是CGlib代理SpringJDKCGLib
- 什麼是反向代理伺服器?海外代理IP詳解伺服器