如何在java中通过代理服务器发送soap请求

时间:2015-09-26 07:50:06

标签: java http soap cxf proxy-server

我正在创建一个简单的SOAP客户端,但我的公司有策略不将SOAP请求直接发送到公共服务器,因此我们公司有一个代理服务器,运行在一些IP和端口现在我必须将我的SOAP请求发送到此代理服务器,并且该服务器将进一步转发它。我是SOAP的新用户。

我的问题是:我如何连接到该代理服务器并可以向其发送SOAP请求?我正在使用CXF lib。 SOAP

谢谢我的进步。

1 个答案:

答案 0 :(得分:0)

试试这个

   HTTPClientPolicy policy = new HTTPClientPolicy();
    policy.setProxyServer(System.getProperty("http.proxyHost"));
    policy.setProxyServerPort(Integer.valueOf(System.getProperty("http.proxyPort")).intValue());

    httpConduit.setClient(policy);