ProxyHealthList

ホーム / プロトコル / HTTPS

無料 HTTPS プロキシ一覧

無料 HTTPS プロキシ一覧 — CONNECT メソッドで TLS をトンネルできると検証された HTTP プロキシで、https:// サイトに確実に到達します。TXT・JSON・CSV、毎時更新。

現在 TLS 対応のプロキシ:

ダウンロード HTTPS TXT JSON CSV

この一覧の各プロキシは supportsHttps: true を持ち、最終チェック時に TLS トンネルの完了が確認されています。

「HTTPS」プロキシとは

HTTPS プロキシは別プロトコルではなく、暗号化された HTTPS トラフィックのトンネルに成功する HTTP プロキシです。クライアントが 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 のままにしてください — プロキシは暗号化ストリームをトンネルするだけなので、実際の宛先に対する通常の証明書検証は依然として有効です。

手順

  1. 上の HTTPS の TXT をダウンロード(各項目は TLS チェック済み)。
  2. host:port の行を取得。プロキシのアドレスは http:// スキームのまま。
  3. 宛先を https:// にすればクライアントが CONNECT トンネルを使います。
  4. 失敗したら次へ。証明書検証は有効のままに。

よくある疑問:プロキシは http:// なのに宛先は https://?

スキームはプロキシとの通信方法を表し、宛先ではありません。平文 HTTP でプロキシに接続し、HTTPS 宛先へ CONNECT するよう依頼します。HTTP 以外のトラフィックや UDP は SOCKS5 一覧を。

よくある質問

HTTPS プロキシは暗号化データを見られますか?

CONNECT トンネルでは生の TLS ストリームを中継するだけで内容は読めませんが、宛先ホストは見えます。無料プロキシは運営者不明 — 認証情報や機微データは通さないでください。

宛先が https:// なのになぜプロキシ URL は http:// なのですか?

スキームはプロキシとの通信方法を表し、宛先ではありません。HTTP でプロキシに接続し、HTTPS 宛先へ CONNECT を依頼します。

一覧はどのくらい更新されますか?

毎時再チェック・再公開され、各項目は lastChecked 時点でライブ TLS トンネルを通過しています。

SOCKS が必要ですか?

HTTP 以外のトラフィックや UDP のときだけです。HTTPS サイトへはこの一覧が適切で、生の TCP は SOCKS5 一覧を。

他の無料プロキシ一覧