考慮這個例子。
在這裡你可以看到兩個人,愛麗絲和鮑伯。中間有一個代理。
Alice 要求代理轉發訊息給他,Bob 也這樣做。
代理充當這兩個人之間傳遞訊息的中間人。
這就是代理伺服器的工作原理。
代理伺服器充當客戶端和伺服器之間的中間人,我們有 3 個東西:客戶端請求、代理伺服器和回應。
客戶請求:當您向網站發送請求時。不是網站先接收,而是代理伺服器接收。
代理伺服器:代理伺服器然後將您的要求轉發到實際網站。它就像一個處理溝通的中間人。
回應:網站回應代理伺服器,然後代理伺服器將回應轉寄回給您。
以下是 Postman 對 httpbin URL 執行 API 呼叫的範例。
但是,請注意「網路」標籤中的請求不會直接傳送到 httpbin 後端。
相反,它透過 Postman 的伺服器進行路由,然後呼叫 httpbin 後端。
這是使用 LiveAPI 的另一個範例。
與其他 API 工具類似,LiveAPI 在執行 API 時會透過代理伺服器路由請求。
但是為什麼工具要使用代理程式呢?如果您好奇,請查看我們的文章中的詳細說明:LiveAPI 工程課程。
與 Postman 不同,LiveAPI 會自動產生文件並允許您直接在瀏覽器中測試 API。
此外,LiveAPI 免費託管您的文件 - 非常方便。
立即嘗試並享受我們的折扣!
以上是什麼是代理伺服器?了解網路的中間人的詳細內容。更多資訊請關注PHP中文網其他相關文章!