zoukankan      html  css  js  c++  java
  • JAVA模拟各种请求方式访问RESTFUL

    //打开restful链接
    HttpURLConnection conn = (HttpURLConnection) url.openConnection();
              
    // 提交模式
    conn.setRequestMethod("PUT");//POST GET PUT DELETE
              
    //设置访问提交模式,表单提交
    conn.setRequestProperty("Content-Type","application/x-www-form-urlencoded");
              
    conn.setConnectTimeout(10000);//连接超时 单位毫秒
    conn.setReadTimeout(2000);//读取超时 单位毫秒
              
    conn.setDoOutput(true);// 是否输入参数
    
    StringBuffer params = new StringBuffer();
    // 表单参数与get形式一样
    params.append("customer").append("=").append(1);
    byte[] bypes = params.toString().getBytes();
    conn.getOutputStream().write(bypes);// 输入参数

    读取返回的值:

    //读取请求返回值
    InputStream inStream=conn.getInputStream();
    inStream.read(bypes, 0, inStream.available());
    System.out.println(new String(bypes, "gbk"));
  • 相关阅读:
    备库归档重新传命令
    DG 参数详解
    ACTIVATE STANDBY
    Matplotlib模块:绘图和可视化
    Django总结一
    Django之用户认证—auth模块
    最长上升子序列
    Pandas模块:表计算与数据分析
    Django ORM操作

  • 原文地址:https://www.cnblogs.com/longshiyVip/p/5066285.html
Copyright © 2011-2022 走看看