代理(英文:Proxy),也稱網路代理,是一種特殊的網路服務,允許一個網路終端(一般為客戶端)透過這個服務與另一個網路終端(一般為伺服器)進行非直接的連線。一些閘道器、路由器等網路裝置具備網路代理功能。一般認為代理服務有利於保障網路終端的私隱或安全,防止攻擊。
提供代理服務的電腦系統或其它型別的網路終端稱為代理伺服器(英文:Proxy Server)。一個完整的代理請求過程為:客戶端首先與代理伺服器建立連線,接著根據代理伺服器所使用的代理協議,請求對標的伺服器建立連線、或者獲得標的伺服器的指定資源(如:檔案)。在後一種情況中,代理伺服器可能對標的伺服器的資源下載至本地快取,如果客戶端所要獲取的資源在代理伺服器的快取之中,則代理伺服器並不會向標的伺服器發送請求,而是直接返回快取了的資源。一些代理協議允許代理伺服器改變客戶端的原始請求、標的伺服器的原始響應,以滿足代理協議的需要。的選項和設定在電腦程式中,通常包括一個「防火牆」,允許使用者輸入代理位址,它會遮蓋他們的網路活動,可以允許繞過網際網路過濾。首先,事實是這樣的程式,連線到網際網路的使用者。
A wealth of knowledge and intelligence to assist you.
Follow Knowledge Academy