常用的Http組件
阿新 • • 發佈:2017-08-12
蜘蛛 禁止 請求 pan 代理服務 通道 應用集成 發送請求 col
日常生活中,我們接觸最多的Http組件就是瀏覽器了!但是,還有其他也很重要的組件,下面容我慢慢盤點:
1.代理服務器
代理服務器就是幫助我們發送請求報文,接受響應報文的服務器。對web服務器而言,代理服務器就是客戶端,其實真正的客戶端在代理的背後。
代理在web安全,性能優化以及應用集成三個方面都很有作用,比如:
禁止員工訪問某某資源,阻止外部病毒木馬的侵入。
2.緩存服務器
緩存服務器就是將常用的資源給存放到本地緩存服務器,客戶端想要資源時,直接去緩存服務器獲取,而不用大老遠找web服務器要資源。
緩存服務器能夠提高資源的訪問速度,降低web服務器的工作量。他其實也是代理服務器的一種,一種特殊用途的代理服務器。
3.網關服務器
網關服務器能夠作為其他服務器和客戶端之間的一個中間人。
比如:
客戶端發送http請求報文到網關服務器,網關務器進而發送ftp報文獲取資源,然後封裝成http報文響應給客戶端。
4.隧道
隧道服務器可以在客戶端和服務器之間建立一個或多個專用的通道,之後報文可以隨意的在專用通道進行來回傳輸。
5.agent代理
agent代理服務器其實最常見,瀏覽器就是agent代理服務。其他常見的比如網絡蜘蛛,用來爬取數據的。
agent代理的作用就是幫助客戶端來發送請求報文。
6.web服務器
這個就不多說了!接受請求報文並返回響應報文的服務器。
好了!以上就是常見的web組件,他們在我們日常工作、生活中無處不在。
常用的Http組件