0

我正在使用 Apache HttpClient 4.2.3 库通过 HTTP/HTTPS 访问资源。请求通过需要“基本身份验证”的 SOCKs 代理发送。

我查看了 API 文档,发现有 ProxyAuthenticationStrategy 类,看起来可以达到目的。

但我无法弄清楚如何使用它。具体来说,我无法找到如何向 ProxyAuthenticationStrategy 提供代理凭据。

我查看了文档并在网上搜索,但找不到有关此主题的适当帮助。

有人可以指导我如何为 SOCKs 代理配置基本身份验证吗?

注意:我无需身份验证即可通过 SOCKs 代理使用 Apache HttpClient 4.2.3 库成功进行通信。

谢谢,萨钦

4

1 回答 1

0

SOCKS 是 TCP/IP 级别的代理协议。它与 HTTP 无关,就 HttpClient 而言超出了范围。HttpClient 可以配置为通过 SOCKS 代理连接它创建的所有网络套接字,但它不会尝试向 SOCKS 代理提供任何用户凭据。

于 2013-01-28T12:12:36.617 回答