• JAVA发送xml格式的接口请求


     /**
         * 
         * @param urlStr  接口地址
         * @param xmlInfo   xml格式参数数据
         * @return
         */
        public static String sendMsgXml(String urlStr, String xmlInfo) {
            StringBuffer buffer = new StringBuffer();
            try {
                URL url = new URL(urlStr);
                URLConnection con = url.openConnection();
                con.setDoOutput(true);
                OutputStreamWriter out = new OutputStreamWriter(con.getOutputStream(), "utf-8");
                System.out.println("Exedata start
    " + xmlInfo + "
    Exe end");
                out.write(xmlInfo);
                //out.write(new String(request.getBytes("ISO-8859-1")));
                out.flush();
                out.close();
                BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(), "utf-8"));
                String line = "";
                for (line = br.readLine(); line != null; line = br.readLine()) {
                    buffer.append(line);
                }
            } catch (MalformedURLException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
            return buffer+"";
        }
    

      

  • 相关阅读:
    正则表达式实例
    正则表达式理解
    Git初体验
    浏览器加载解析HTML、JS、CSS的过程
    iframe
    纯前端,html页面间传值方式:
    Visual Code 之使用
    seajs使用记
    VBA中Dictionary对象使用(Key,Value)
    存储过程和存储函数和触发器示例
  • 原文地址:https://www.cnblogs.com/pxblog/p/11436595.html
Copyright © 2020-2023  润新知