Table of Contents

Class HttpProxy

Namespace
CurlUnity.Http

HTTP / HTTPS / SOCKS 代理配置。通过 SetProxy(HttpProxy) 激活。

public sealed class HttpProxy
Inheritance
HttpProxy
Inherited Members

Remarks

类型识别:libcurl 依 Url 的 scheme 自动识别代理类型, 支持 http://https://socks4://socks5://socks5h://(后者让 DNS 在 proxy 侧解析)等。

HTTP/3 限制:QUIC 基于 UDP,无法通过 HTTP CONNECT 隧道转发。 启用代理后,即使 client 的 PreferredVersionPreferH3,libcurl 也会回退到 HTTP/2 over TCP 经由代理建立连接。

Constructors

HttpProxy(string, NetworkCredential)

Properties

Credentials

代理的 Basic 认证凭据。null 表示无认证。

Url

代理 URL。形如 http://proxy:8080socks5://host:1080