HttpClientBuilder httpClientBuilder = HttpClients.custom();
         HttpClient httpClient = httpClientBuilder.build();
         HttpHost httpHost = new HttpHost("服务器IP地址", 80);
         HttpPost httpGet = new HttpPost("URL地址.asmx");
         httpGet.setHeader("SOAPAction", "http://tempuri.org/action名称");
         httpGet.setHeader("Content-Type", "text/xml; charset=utf-8");        String str = "<?xml version=\"1.0\" encoding=\"utf-8\"?>";
         str = str
                 + "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">";
         str = str + "<soap:Body>";
         str = str + "<数据标签  xmlns=\"http://名字空间/\" >";
         str = str + "各种参数";
         str = str + "</数据标签>";
         str = str + "</soap:Body>";
         str = str + "</soap:Envelope>";
     
         StringEntity entity = new StringEntity(str, Charset.forName("UTF-8"));
         entity.setContentEncoding("UTF-8");
         entity.setContentType("application/xml");
         httpGet.setEntity(entity);
         HttpResponse httpResponse = httpClient.execute(httpHost, httpGet);
         HttpEntity httpEntity = httpResponse.getEntity();
         InputStream inputStream = httpEntity.getContent();
         InputStreamReader inputStreamreader = new InputStreamReader(inputStream, "utf-8");
         BufferedReader bufferedReader = new BufferedReader(inputStreamreader);
         StringBuilder result = new StringBuilder();
         while (true) {
             char buf[] = new char[1024];
             int readed = bufferedReader.read(buf);
             if (readed <= 0) {
                 break;
             }
             result.append(buf, 0, readed);
         }
         bufferedReader.close();