首页 / 协议 / HTTPS
免费 HTTPS 代理列表
免费 HTTPS 代理列表 —— 即经过验证、能用 CONNECT 方法建立 TLS 隧道的 HTTP 代理,可稳定访问 https:// 站点。TXT、JSON、CSV 格式,每小时刷新,无需注册。
当前可 TLS 隧道的代理数:—
本列表中的每个代理都带有 supportsHttps: true —— 在最近一次检测中确认完成了 TLS 隧道。
什么样的代理才算 HTTPS 代理
HTTPS 代理不是独立协议,而是能成功隧道加密 HTTPS 流量的 HTTP 代理。客户端请求 https:// 地址时会发送 CONNECT host:443;代理建立原始隧道并转发加密字节流,全程不解密。许多免费 HTTP 代理过不了这一步,本列表只收录通过实时 TLS 检测的条目。
curl
curl -sL https://raw.githubusercontent.com/xyzs996/free-proxy-health-list/main/proxies/protocols/https/data.txt -o https.txt proxy="$(head -n 1 https.txt)" curl -x "http://$proxy" -I "https://example.com/" --max-time 10
Python(requests)
import requests
proxy = "http://1.2.3.4:8080" # 换成列表中的一行
r = requests.get(
"https://httpbin.org/ip",
proxies={"http": proxy, "https": proxy},
timeout=10,
verify=True,
)
print(r.json())
保持 verify=True —— 代理只转发加密流,针对真实目标站点的证书校验依然生效。
使用步骤
- 下载上方 HTTPS TXT 文件(每条都通过了 TLS 检测)。
- 取一行
host:port,代理地址仍用http://方案。 - 目标写
https://,客户端会自动走 CONNECT 隧道。 - 失败就换下一行,并保持证书校验开启。
常见疑问:代理是 http:// 而目标是 https://?
方案(scheme)描述的是你与代理之间的通信方式,而非目标。你通过明文 HTTP 连到代理,请它 CONNECT 到 HTTPS 目标。若需要转发非 HTTP 流量或 UDP,请见 SOCKS5 列表。
常见问题
HTTPS 代理能看到我的加密数据吗?
CONNECT 隧道模式下代理只转发原始 TLS 流,无法读取内容,但能看到目标主机名。免费代理运营方未知——切勿传输凭据或敏感数据。
为什么代理地址是 http:// 而网站是 https://?
方案描述的是你与代理的通信方式。你通过明文 HTTP 连接代理,由它 CONNECT 到 HTTPS 目标。
列表多久更新一次?
每小时重新检测并发布;每条记录都在 lastChecked 时刻通过了实时 TLS 隧道检测。
我需要 SOCKS 吗?
只有非 HTTP 流量或 UDP 才需要。访问 HTTPS 网站,本列表就是正确选择;原始 TCP 见 SOCKS5 列表。
需要更实时的检测、筛选和轮换?
公开列表没有 SLA。规划中的 Pro API 提供更实时的检测、筛选与轮换端点。