📜  Requests-代理

📅  最后修改于: 2020-10-21 08:38:14             🧑  作者: Mango


 

到目前为止,我们已经看到客户端直接连接并与服务器通信。使用代理,交互发生如下-

  • 客户端向代理发送请求。
  • 代理将请求发送到服务器。
  • 服务器将响应发送回代理。
  • 代理会将响应发送回客户端。

使用Http-proxy是分配的附加安全性,用于管理客户端和服务器之间的数据交换。请求库还提供了使用代理参数来处理代理的规定,如下所示-

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

该请求将路由到http:// localhost :8080 URL。

输出

200