zoukankan      html  css  js  c++  java
  • 接口通信的方式(上 )http方式

    发送请求

    String post_url = "http://10.1.3.121:9002/Mbomc/servlet/ControlSer;
    
    URL url = null;
    HttpURLConnection connection = null;
    OutputStreamWriter outWriter = null;
    url = new URL(post_url);
    connection = (HttpURLConnection) url.openConnection();
    
    connection.setDoInput(true);// 必须设置成TRUE
    connection.setDoOutput(true);// 必须设置成true
    connection.setRequestProperty("Content-Type", "text/xml");// 这个不能少
    connection.setRequestMethod("POST"); 
    connection.setConnectTimeout(5000); 
    connection.setReadTimeout(5000); 
    connection.connect();
    
    BufferedWriter out = new BufferedWriter(new OutputStreamWriter(
    httpURLConnection.getOutputStream(), "GBK"));
    
    outWriter = new OutputStreamWriter(connection.getOutputStream(),
    "GBK");
    outWriter.write(xml);
    outWriter.flush();
    outWriter.close();
    

    接收请求  

    BufferedReader reader = null;
    reader = new BufferedReader(new InputStreamReader(request
    					.getInputStream(), "GBK"));
    String readXml;
    	while ((readXml = reader.readLine()) != null) {
    		System.out.println("读取XML" + readXml);
    	}
    reader.close();
    

      

  • 相关阅读:
    POJ
    POJ
    HDU-3374 String Problem (最小最大表示法)
    HDU-2328 Corporate Identity (暴力)
    HDU-1238 Substrings (kmp)
    kmp处理题型总结
    Numpy用户指南
    Docker 容器连接
    Docker 镜像使用
    docker容器的使用
  • 原文地址:https://www.cnblogs.com/draem0507/p/2664046.html
Copyright © 2011-2022 走看看