HttpProxy
HttpProxy class
HTTP 代理客户端。
public class HttpProxy : Proxy, IWebProxy
构造函数
| 姓名 | 描述 |
|---|---|
| HttpProxy(string, int) | 初始化HttpProxy无需身份验证即可连接到代理服务器的类。 |
| HttpProxy(string, int, string, string) | 初始化HttpProxy使用定义的用户名和密码连接到代理服务器的类。 |
特性
| 姓名 | 描述 |
|---|---|
| Address { get; set; } | 代理服务器的域名或IP地址 |
| Credentials { get; set; } | 提交给代理服务器进行身份验证的凭据。 |
| Password { get; set; } | 代理认证密码 |
| Port { get; set; } | 代理服务器的端口号 |
| SupportedAuthenticationMethods { get; set; } | 连接到 HTTP 代理的支持的身份验证方法 |
| Username { get; set; } | 代理身份验证的用户名 |
方法
| 姓名 | 描述 |
|---|---|
| virtual Dispose() | 释放此实例并请求关闭底层 TCP 连接。 |
| virtual GetProxy(Uri) | 返回代理的 URI。 |
| GetStream(string, int) | 返回配置的网络流以通过代理服务器将数据传输到所需的主机。 |
| virtual IsBypassed(Uri) | 表示不应该为指定的主机使用代理。 |
| override SetUpStream(Stream, string, int) | 配置代理服务器以将数据传输到目标主机。 |
也可以看看
- class Proxy
- 命名空间 Aspose.Email.Clients
- 部件 Aspose.Email