Java 调用soap https接口的工具类

求一个java 调用soap接口的工具类。
注意: 请求的是https不是http

代码如下:

import java.io.*;
import java.net.*;
import javax.net.ssl.*;

public class HttpsClient {

    public static void main(String[] args) throws Exception {
        String httpsURL = "https://postman-echo.com/post";
        URL myUrl = new URL(httpsURL);
        HttpURLConnection conn = (HttpsURLConnection) myUrl.openConnection();
        conn.setDoOutput(true);
        conn.setRequestMethod("POST");
        OutputStreamWriter out = new OutputStreamWriter(conn.getOutputStream());
        out.append("<xml><body>your SAOP request here</body></xml>");

        BufferedReader br = new BufferedReader(new InputStreamReader(conn.getInputStream()));

        String inputLine;
        System.out.println("Response code is : "+conn.getResponseCode());
        System.out.print("Response text is :");
        while ((inputLine = br.readLine()) != null) {
            System.out.println(inputLine);
        }
        out.flush();
        out.close();
        br.close();
    }

}

参考链接:


如有问题及时沟通

https://www.cnblogs.com/yyhhblog/p/16112924.html

https://hutool.cn/
里面httpUtil工具,功能全面,用法简单,看api