我正在使用Apache HttpClient 4.2.3库来通过HTTP / HTTPS访问资源。请求通过SOCK代理发送,需要“基本身份验证”。
我查看了API文档,发现有类ProxyAuthenticationStrategy,看起来像是为了达到目的。
但我无法弄清楚如何使用它。具体来说,我无法找到如何为ProxyAuthenticationStrategy提供代理凭证。
我查看了文档&通过网络搜索但无法找到适合此主题的帮助。
有人可以指导我如何为SOCKs Proxy配置基本身份验证吗?
注意:我无需身份验证即可成功通过SOCK代理使用Apache HttpClient 4.2.3库进行通信。
谢谢, 萨钦
答案 0 :(得分:0)
SOCKS是TCP / IP级别代理协议。它与HTTP无关,并且就HttpClient而言已超出范围。 HttpClient可以配置为通过SOCKS代理连接它创建的所有网络套接字,但它不会尝试向SOCKS代理提供任何用户凭据。