登录 免费注册

不限量IP套餐支持HTTP、HTTPS 与SOCKS5实操

发布时间:2026年11月13日 · 全文约 2440 字 · 预计阅读 7 分钟

本页目录


    一、三协议支持是标配,不是增值项

    官网对 不限量代理 IP 的产品定义写得很直白:这是自运营的高品质 HTTP/HTTPS/Socks5 代理服务,不限制IP提取次数,按IP资源池计费。协议支持被列进产品特性的第一条梯队,和白名单鉴权、API文档、弹性并发放在一起,属于基础能力,不单独收费、不区分套餐档位。

    换句话说,买 1个基础池和买10个池,能用的协议完全一样;选全国池还是定向城市池,协议也不变。变的只是池子容量、时效档和周期折扣。

    协议

    转发能力

    典型用法

    HTTP

    仅 TCP、明文

    普通接口请求、公开页面读取、轻量任务

    HTTPS

    TCP+TLS加密

    带鉴权接口、登录态请求、敏感数据通道

    SOCKS5

    TCP+UDP全通

    指纹浏览器、客户端类工具、非网页流量、长连接

    需要注意的是,这里的三协议是 “原生协议”,不是多层兼容转发。区别在于链路长度:原生协议一层转发就到出口,兼容转发要多套一层转换,长期运行时断线率和延迟都会更高。


    二、三个协议怎么分工

    同一个池子,三种协议都能提,选哪个只看客户端和业务形态:

    Python requests、curl、常规接口调用 → HTTP / HTTPS,配置最简单,示例最多

    指纹浏览器( AdsPower、Multilogin 等)→ SOCKS5,浏览器内核对 SOCKS5 支持最完整

    移动端真机、非 HTTP协议的客户端工具 → SOCKS5,因为它能转发 UDP

    代理管理工具( ProxyCap 等)、Charles 抓包 → HTTP/HTTPS 或 SOCKS5 都能填

    压测、长轮询、长连接场景 → SOCKS5,连接保持能力更稳

    一个实用判断标准:如果业务流量里除了网页请求还有别的协议,就直接上 SOCKS5;如果纯粹是 HTTP/HTTPS 网页和接口,用 HTTP 协议成本更低、排障更容易。

    常见误区:以为 HTTPS 请求必须配 https:// 开头的代理。实际上大部分客户端里,http 和 https 两个键都指向同一个 HTTP 代理地址,由代理去建隧道,并不需要为 HTTPS 单独准备一条线路。


    三、不限量IP套餐核心参数

    项目

    规格

    计费模式

    按 IP资源池规模 + 使用时长(包天/周/月/季/年)

    提取次数

    不限制每日提取次数,周期内不设额度

    提取频率

    请求 1次/秒,单次最多100个(官方接口文档口径)

    IP时效

    30–60秒 / 1–3分钟 / 3–5分钟 三档

    协议

    HTTP / HTTPS / SOCKS5 全支持,不额外加价

    白名单

    5个业务服务器公网IP,支持批量录入

    鉴权方式

    IP白名单免密 + 账号密码,可双开

    返回格式

    TEXT / JSON / XML,程序自动化推荐 JSON

    资源池类型

    随机全国池 / 指定城市池(可单城市或多城市混合)

    覆盖与匿名

    全国城市节点, 99.9%+ 高匿名

    并发

    弹性并发支撑,不限制在线终端数

    其中 “单次最多100个”这一条容易和动态 代理 IP 按量套餐搞混:按量套餐单次上限是 200个,不限量 代理 IP 接口文档写的是 100个。写脚本时按100个封顶来分片,换个套餐就不会突然报错。


    四、三协议接入实操

    第一步永远是白名单。官方接口文档写明:请求提取链接之前,需先在订单设置里添加发起请求的服务器 IP,否则取不到IP。这一步没做,后面三种协议都会失败。

    会员中心 → 产品管理 → 不限量 ,创建资源池

    选池类型:随机全国池或指定城市池,设时效档与单次提取数量

    选代理协议( HTTP / SOCKS5)与返回格式(推荐 JSON)

    在白名单管理页添加业务服务器公网 IP,支持批量录入

    生成 API提取链接,脚本请求拿IP列表

    把 IP配进代码或工具,先验证出口IP与归属城市

    HTTP / HTTPS 接入(Python):

    import requests
    api = '你的不限量 代理 IP API提取链接&result_type=json&pt=1'
    proxy = requests.get(api, timeout=15).json()['data'][0]['proxy']
    proxies = {
        'http':  f'http://账号:密码@{proxy}',
        'https': f'http://账号:密码@{proxy}',
    }
    r = requests.get('https://ipinfo.io/json', proxies=proxies, timeout=15)
    print(r.json())

    SOCKS5 接入(Python,需先装 requests[socks]):

    # pip install requests[socks]
    import requests
    api = '你的不限量 代理 IP API提取链接&result_type=json&pt=2'
    proxy = requests.get(api, timeout=15).json()['data'][0]['proxy']
    proxies = {
        'http':  f'socks5://账号:密码@{proxy}',
        'https': f'socks5://账号:密码@{proxy}',
    }
    r = requests.get('https://ipinfo.io/json', proxies=proxies, timeout=15)
    print(r.json())

    curl 快速验证两种协议:

    # 先看API能不能取到IP(白名单没加会在这里就失败)
    curl '你的不限量 代理 IP API提取链接'

    # HTTP 代理验证
    curl -x http://账号:密码@IP:端口 https://ipinfo.io/ip

    # SOCKS5 代理验证
    curl -x socks5://账号:密码@IP:端口 https://ipinfo.io/ip

    三家协议共用同一套账密,不需要为 SOCKS5 另外申请账号。接口层用 pt 参数区分:pt=1 是 HTTP(默认),pt=2 是 SOCKS,取回来的IP本身是一样的。