在编程中使用
控制台 获取代理 → 账密模式 下方提供多语言 代码示例(以页面当前生成结果为准)。此处给出通用写法。
准备
- 生成代理,记下:主机、端口、账号、密码、协议
- 动态产品请确保流量包仍在有效期内且有剩余流量
- 如开启白名单,运行环境出口 IP 需在白名单中
curl
bash
curl -x socks5h://USER:PASS@HOST:PORT https://ipinfo.io/json将 USER / PASS / HOST / PORT 替换为控制台生成值。
连接串格式参考
text
# 格式 0
HOST:PORT:USER:PASS
# 格式 1
USER:PASS@HOST:PORT
# 格式 2
HOST|PORT|USER|PASS实践建议
- 超时:为连接与读写分别设置超时,避免长时间挂起
- 重试:对连接失败做有限次重试;按请求轮换时每次失败都可能对应新出口
- 会话:需要粘性时固定同一组用户名参数(含
sid等),不要每次随机 - 协议:优先
socks5h(远程 DNS),减少本地解析污染 - 机密:不要把代理密码提交到公开仓库
API 提取场景
若使用 API 提取模式:先请求提取链接拿到列表,再对每条代理建立连接。注意提取链接与白名单权限。
提示
控制台可一键复制当前配置的代码示例。公共 HTTP 接口参数说明见 API 文档。
