Skip to content

在编程中使用 ​

控制台 获取代理 → 账密模式 下方提供多语言 代码示例(以页面当前生成结果为准)。此处给出通用写法。

准备 ​

  1. 生成代理,记下:主机、端口、账号、密码、协议
  2. 动态产品请确保流量包仍在有效期内且有剩余流量
  3. 如开启白名单,运行环境出口 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 文档。