正反代理-概念的介紹
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
什么是代理有一天,你要去買房,遇上了一個賣房的中介,他給你推薦各種房源,那么此時,中介就是充當代理的角色,你就是客戶端,那么房源就是目標服務器。 但代理也分正向代理和反向代理,那么這些有什么區別呢? 正向代理正向代理,就是類似于上面所說,他的工作原理就相當于一個跳板一樣,再舉個例子,當你無法直接訪問到一個網站的時候,這時候正好有一臺代理服務器可以直接訪問到那個網站,那么你就想辦法連接上了這個代理服務器,然后通過代理服務器去把那個網站的內容緩存下來,然后再傳回你這里,那么這個時候,這個代理服務器就屬于正向代理。也就是說,客戶端向代理服務器發送請求,代理服務器從目標服務器中獲取到內容后,再轉交請求到客戶端,這個過程就是屬于正向代理。 反向代理反向代理,可能難理解一點,從名字就可以看出來是和正向代理相反的。再舉個例子,你現在訪問了一個你以為是你要訪問的網站,但其實你訪問的網站呈現出來的內容,是那個網站服務器從其他服務器獲取并緩存下來的,但是你并不知道這個過程,反向代理的服務器可以根據你的請求,分發到不同的服務器,獲取到你想要的內容后再返回給你,那么這個就是反向代理,是不是有點抽象了。 我的理解我自己有一個理解,就是,正向代理向目標服務器隱藏了自己,反向代理就是目標服務器向客戶端隱藏了自己,本質上都是有一個中介服務器獲取目標服務器的內容,只是該中介服務器設立的對象不同。仔細想想是不是,正向代理中,代理服務器是你設置的,你通過你設置的代理服務器訪問到了你想要的網站內容,目標服務器并不知道真實來訪問者是誰,而反向代理呢,是目標服務器端設置的,他是根據客戶端的訪問需求,來對應分發出不同的請求到目標服務器,然后再將內容返回給你,而你是不知道你訪問的服務器的內容究竟是他自己本身的還是他先獲取到其他服務器內容后再緩存下來的。 總結總結一段文鄒鄒的話就是:
?轉自https://www.cnblogs.com/rendezvous/p/18814613 該文章在 2025/4/9 9:36:26 編輯過 |
關鍵字查詢
相關文章
正在查詢... |