zoukankan      html  css  js  c++  java
  • java 模拟 post request payload

    post 请求

    先贴代码

    public String sendCPICPostRequest(String requestUrl, String cookStr, String licenceNo, String referer, String host) {

    String payload = "{"meta":{},"redata":{"ecarvo":{"plateNo":"" + licenceNo + "","carVIN":"","plateColor":"1"}}}";



    StringBuffer jsonString;
    try {
    URL url = new URL(requestUrl);
    HttpURLConnection connection = (HttpURLConnection) url.openConnection();
    connection.setDoInput(true);
    connection.setDoOutput(true);
    connection.setRequestMethod("POST");
    connection.setRequestProperty("Accept", "application/json");
    connection.setRequestProperty("Content-Type", "application/json; charset=UTF-8");
    connection.setRequestProperty("Cookie", cookStr);
    connection.setRequestProperty("Host", host);
    connection.setRequestProperty("Referer", referer);

    OutputStreamWriter writer = new OutputStreamWriter(connection.getOutputStream(), "UTF-8");
    writer.write(payload);
    writer.close();
    BufferedReader br = new BufferedReader(new InputStreamReader(connection.getInputStream()));
    jsonString = new StringBuffer();
    String line;
    while ((line = br.readLine()) != null) {
    jsonString.append(line);
    }
    br.close();
    connection.disconnect();
    } catch (Exception e) {
    throw new RuntimeException(e.getMessage());
    }
    return jsonString.toString();
    }

      

      

  • 相关阅读:
    匿名内部类(八)
    局部内部类(七)
    局部内部类(六)
    成员内部类(五)
    成员内部类(四)
    静态内部类(三)
    静态内部类(二)
    内部类(一)
    zip解压破解
    爱剪辑软件使用
  • 原文地址:https://www.cnblogs.com/proli/p/8630590.html
Copyright © 2011-2022 走看看