Skip to main content

Module proxy

Module proxy 

Source
Expand description

§代理配置

提供代理配置 API,支持 HTTP、HTTPS、SOCKS5 代理。

§注意

当前版本仅提供框架级支持,实际的代理路由逻辑尚未实现。

§使用示例

use reqres::{Client, Proxy, ProxyBuilder, ProxyType};

// 从 URL 创建代理
let proxy = Proxy::from_url("http://proxy.example.com:8080")?;

// 使用 Builder 创建代理
let proxy_with_auth = ProxyBuilder::new("proxy.com:3128", ProxyType::Http)
    .credentials("user", "pass")
    .build();

let client = Client::builder()
    .proxy(proxy)
    .build()?;

Structs§

Proxy
代理配置
ProxyBuilder
代理构建器

Enums§

ProxyType
代理类型