Class HttpProxy
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 的 PreferredVersion 为
PreferH3,libcurl 也会回退到 HTTP/2 over TCP 经由代理建立连接。
Constructors
Properties
- Credentials
代理的 Basic 认证凭据。
null表示无认证。
- Url
代理 URL。形如
http://proxy:8080、socks5://host:1080。