我有一个 Web 应用程序,它必须连接到外部 Web 服务(使用 Axis 客户端)。我必须执行两件事:
- 允许 webapp 使用给定的 HTTP 代理进行外部通信(以授权 WS 客户端)
当我们通过 URI 执行本地调用时使用直接连接
http://localhost:7001/webApp/getImg?id=22
请注意,如果我们使用系统属性(http.proxyHost 等)而不是 ProxySelector,它就像一个魅力。
但事情是所有本地呼叫都被路由到代理服务器,这是我不想要的。
所以,只是一个简单的问题——如何实现ProxySelector
与使用代理系统属性时相同的执行方式?