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"));
  • 相关阅读:
    文件的上传下载
    HttpServletResponse
    HttpServletRequest
    web工程中URL地址的推荐写法
    servlet二
    Servlet
    HTTP-崔希凡笔记
    HTTP协议-引自孤傲苍狼博客
    浏览器与服务器交互的过程
    Tomcat 配置
  • 原文地址:https://www.cnblogs.com/longshiyVip/p/5066285.html
Copyright © 2011-2022 走看看