什么是正向代理與反向代理
發表時間:2024-05-10 來源:明輝站整理相關軟件相關文章人氣:
[摘要]正向代理和反向代理簡單理解為: 反向代理運行在服務器端,反向代理服務器接收到客戶端請求,然后向其他的后端服務器請求資源再返回給客戶端 正向代理運行在客戶端,因為不能訪問某目標服務器,通過中間媒介代理服務器(就是一個access 通道)就可以訪問了兩者最大的區別在于,一個運行在客戶端,一個運行在服務...
正向代理和反向代理
簡單理解為: 反向代理運行在服務器端,反向代理服務器接收到客戶端請求,然后向其他的后端服務器請求資源再返回給客戶端
正向代理運行在客戶端,因為不能訪問某目標服務器,通過中間媒介代理服務器(就是一個access 通道)就可以訪問了
兩者最大的區別在于,一個運行在客戶端,一個運行在服務器端
正向代理:是一個位于客戶端和原始服務器(origin server)之間的服務器,為了從原始服務器取得內容,客戶端向代理發送一個請求并指定目標(原始服務器),然后代理向原始服務器轉交請求并將獲得的內容返回給客戶端。正向代理的典型用途是為在防火墻內的局域網客戶端提供訪問Internet的途徑。正向代理還可以使用緩沖特性(由mod_cache提供)減少網絡使用率。我們使用代理上網就是正向代理。
反向代理是代理服務器的一種。它根據客戶端的請求,從后端的服務器(如Web服務器)上獲取資源,然后再將這些資源返回給客戶端。[1]與前向代理不同,前向代理作為一個媒介將互聯網上獲取的資源返回給相關聯的客戶端,而反向代理是在服務器端(如Web服務器)作為代理使用,而不是客戶端。客戶端通過前向代理可以訪問很多不同的資源,而反向代理是很多客戶端都通過它訪問不同后端服務器上的資源,而不需要知道這些后端服務器的存在,而以為所有資源都來自于這個反向代理服務器
以上就是什么是正向代理和反向代理的詳細內容,更多請關注php中文網其它相關文章!
網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。