Documentation
¶
Index ¶
- func CreateProxyClient(ctx context.Context, cfg *config.Config, proxyConfig config.ProxyConfig, ...) (*http.Client, error)
- func CreateProxyDialer(proxyConfig config.ProxyConfig) (*cnf.DialContextWrapper, error)
- func CreateUniqueProxyClient(ctx context.Context, cfg *config.Config, proxyConfig config.ProxyConfig, ...) (*http.Client, error)
- func NormalizeProxyConfig(pc *config.ProxyConfig)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateProxyClient ¶
func CreateProxyClient(ctx context.Context, cfg *config.Config, proxyConfig config.ProxyConfig, enableIPv6 bool) (*http.Client, error)
createProxyClient 根据代理配置和 IPv6 开关创建 http.Client
func CreateProxyDialer ¶
func CreateProxyDialer(proxyConfig config.ProxyConfig) (*cnf.DialContextWrapper, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.