- 請求教程
- 請求 - 主頁
- 請求 - 概覽
- 請求 - 環境設定
- 請求 - HTTP 請求的工作原理?
- 請求 - 使用請求
- 處理 HTTP 請求的響應
- 請求 - HTTP 請求標頭
- 請求 - 處理 GET 請求
- 處理 POST、PUT、PATCH 和 DELETE 請求
- 請求 - 檔案上傳
- 請求 - 利用 Cookie
- 請求 - 處理錯誤
- 請求 - 處理超時
- 請求 - 處理重定向
- 請求 - 處理歷史記錄
- 請求 - 處理會話
- 請求 - SSL 認證
- 請求 - 身份驗證
- 請求 - 事件掛鉤
- 請求 - 代理
- 請求 - 使用請求進行網路抓取
- 請求 - 有用資源
- 請求 - 快速指南
- 請求 - 有用資源
- 請求 - 討論
請求 - 代理
到目前為止,我們已經看到客戶端直接連線到伺服器並與伺服器進行互動。如果使用代理,互動將按照以下方式進行 -
- 客戶端向代理傳送請求。
- 代理向伺服器傳送請求。
- 伺服器向代理傳送迴響應。
- 代理向客戶端傳送迴響應。
使用 Http 代理是管理客戶端和伺服器之間的資料交換的附加安全措施。請求庫還提供處理代理的配置,方法是使用 proxies 引數,如下所示 -
示例
import requests
proxies = {
'http': 'https://:8080'
}
res = requests.get('http://httpbin.org/', proxies=proxies)
print(res.status_code)
請求將路由到 https://:8080 URL。
輸出
200
廣告