注册
登录
 文档中心 产品介绍 开发指南 API接口 代码样例 使用帮助
Python2使用requests调用Socks5代理IP的代码样例
站大爷 官方 2024-01-20 1411 浏览

温馨提示:

1.  http/https网页均可适用

2.  socks支持是requests的额外特性,需要安装才能使用: pip install requests[socks]

3.  运行环境要求:requests >= 2.10.0

4.  代理样例的代理IP均为虚构,请通过站大爷的API提取链接获取代理IP后添加使用

5.  "用户名+密码"授权时,"用户名"为实例id,"密码"则是实例id后面的八位数密码


import requests

# 用户名+密码授权
username = "username"
password = "password"
proxies={
	"http":"socks5://username:password@168.168.168.168:12345,"
	"https":"socks5://username:password@168.168.168.168:12345"
}

#白名单方式(需提前绑定终端IP)
#proxies={
#	"http":"socks5://168.168.168.168:12345",
#	"https":"socks5://168.168.168.168:12345"
#}

# 要访问的目标网页
target_url = "https://example.com"

# 使用代理IP发送请求
response = requests.get(target_url, proxies=proxies)

# 获取页面内容
if response.status_code == 200:
	print response.text


立即注册站大爷用户,免费试用全部产品
立即注册站大爷用户,免费试用全部产品