zoukankan      html  css  js  c++  java
  • 接口自动化测试HttpClient-基础篇1-Get请求

    基于java+httpclient的接口自动化测试。

    一.环境配置

    下载+安装 (Java环境+httpclient包)

    httpclient包下载地址:https://hc.apache.org/downloads.cgi

    1.Java工程中添加libs并将httpclient的jar全部导入进来

    2.在Libraries里面添加如下三个jar包 

    二.基本方法使用

    //创建HttpClient对象

      CloseableHttpClient httpclient = HttpClients.createDefault();

    // 创建带请求地址的HttpGet对象

      HttpGet httpGet = new HttpGet("http://***");

    //设置HttpGet对象属性,如header,cookie等(根据实际情况)

      httpget.setHeader("Content-Type","application-json");

    // 执行httpGet请求

      httpclient.execute(httpget);

    //断开连接

      httpclient.close();

    ================

    //获取get请求的响应

      CloseableHttpResponse response = httpclient.execute(httpget);

    // 获取相应状态码

      response.getStatusLine();

    // 获取响应实体

      HttpEntity entity = response.getEntity();

    // 获取响应内容

      EntityUtils.toString(entity, "UTF-8"));

    //释放资源

      EntityUtils.consume(entity);

    三.百度实例demo 

  • 相关阅读:
    在WPF中应用弱事件模式
    MSTest DeploymentItemAttribute
    delegate, event
    zookeeper 开机启动197
    centos 7 安装solr7.3.0 配置mysql197
    solr7.4 centos7安装197
    centos 查看mysql数据库命令197
    bootstrapValidator验证197
    idea快捷键197
    sun.misc.Unsafe.park(Native Method)197
  • 原文地址:https://www.cnblogs.com/cocowang68/p/9102118.html
Copyright © 2011-2022 走看看