請求 - 代理



到目前為止,我們已經看到客戶端直接連線到伺服器並與伺服器進行互動。如果使用代理,互動將按照以下方式進行 -

  • 客戶端向代理傳送請求。
  • 代理向伺服器傳送請求。
  • 伺服器向代理傳送迴響應。
  • 代理向客戶端傳送迴響應。

使用 Http 代理是管理客戶端和伺服器之間的資料交換的附加安全措施。請求庫還提供處理代理的配置,方法是使用 proxies 引數,如下所示 -

示例

import requests
proxies = {
'http': 'https://:8080'
}
res = requests.get('http://httpbin.org/', proxies=proxies)
print(res.status_code) 

請求將路由到 https://:8080 URL。

輸出

200
廣告