• Post And Get接口测试


    public class TestPost {
     
    public static String do_post(String url, Map<String, String> params) throws IOException {
      String body = "{}";
      DefaultHttpClient httpclient = new DefaultHttpClient();
      try {
      HttpPost httpost = new HttpPost(url);
      //添加参数
      params.put("", "");
      params.put("", "");
      params.put("", "");
      params.put("", "");
      params.put("", "");
      params.put("", "");
      //设置格式
      //JSONObject jo = JSONObject.fromObject(params);
      JSONObject jo = new JSONObject(params);
      StringEntity entity = new StringEntity(jo.toString(), "UTF-8");
      httpost.setEntity(entity);
     
      HttpResponse response = httpclient.execute(httpost);
      HttpEntity rEntity = response.getEntity();
      body = EntityUtils.toString(rEntity);
      System.out.println(body);
      } finally {
      httpclient.getConnectionManager().shutdown();
      }
      return body;
      }
     
      public static String do_get(String url) throws ClientProtocolException, IOException {
      String body = "{}";
      DefaultHttpClient httpclient = new DefaultHttpClient();
      try {
      HttpGet httpget = new HttpGet(url);
      HttpResponse response = httpclient.execute(httpget);
      HttpEntity entity = response.getEntity();
      body = EntityUtils.toString(entity);
      } finally {
      httpclient.getConnectionManager().shutdown();
      }
      return body;
      }
     
     
    public static void main(String[] args) {
     
    String url = "*******************************************************";
    Map<String, String> params = new HashMap<String, String>();
    try {
    do_post(url, params);
    } catch (IOException e) {
    e.printStackTrace();
    }
    }
  • 相关阅读:
    GSON -JSON 反序列化-多节点名称支持
    Jedis 分片原理
    闭锁-CountDownLatch
    XML序列化及反序列化
    用GIT操作SVN
    报表worker-CPU使用率过高原因排查
    二.PlantUML 之活动图
    一.PlantUML 与 IDEA 集成
    ArrayList
    VI常用命令
  • 原文地址:https://www.cnblogs.com/fqfanqi/p/6081514.html
Copyright © 2020-2023  润新知