httpclient教程一:环境搭建

一、环境准备

将使用eclipse和maven完成本次接口请求实现,以下内容,将默认读者已完成环境准备,包括但不限于JDK、maven、IDEA,并熟练掌握他们的使用方法,如若有不清楚的请自行学习。

二、创建一个maven工程

在eclipse中新建一个maven工程,pom.xml文件中引入httpclient、httpmime、httpcore

Maven仓库地址:https://mvnrepository.com/。查找:org.apache.httpcomponents

httpclient教程一:环境搭建

我这里配置的包版本如下:

<!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient -->
<dependency>
    <groupId>org.apache.httpcomponents</groupId>
    <artifactId>httpclient</artifactId>
    <version>4.5.13</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpcore -->
<dependency>
    <groupId>org.apache.httpcomponents</groupId>
    <artifactId>httpcore</artifactId>
    <version>4.4.15</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpmime -->
<dependency>
    <groupId>org.apache.httpcomponents</groupId>
    <artifactId>httpmime</artifactId>
    <version>4.5.13</version>
</dependency>

三、包结构

httpclient教程一:环境搭建

原创文章,作者:三酷猫,如若转载,请注明出处:https://www.sankumao.com/4200.html

(0)
上一篇 2022年10月22日 下午7:34
下一篇 2022年10月22日 下午9:00

相关推荐

  • httpclient教程三:get、post、put、delete请求实现

    一、get请求实现 1.无请求头 2.带请求头 3.带请求头和参数 4.无请求头有参数 二、post请求实现 1.无请求头,无参数 2.带请求头,无参数 3.带请求头和参数 通过表…

    Java 2022年10月22日
  • TestNG框架教程一:新手入门

    一、安装JDK和eclipse编辑器 JDK安装,本站教程地址:https://www.sankumao.com/2426.html eclipse安装,下载地址:https://…

    2022年10月18日
  • java中impl作用,为什么有些包有impl?

    今天在安装了httpclient包,因为不知道get请求在哪个包里,所以查看分析了一下包的结构。发现里面有类似org.apache.http.impl.conn的包和其它包,区别就…

    2022年10月22日
  • TestNG框架教程四:testng.xml文件详解

    TestNG通过设置testng.xml文件能做以下事情 1)创建来源不同包、类、方法的测试套件 2)包括一些选项,例如失败的用例可以重跑。 3)支持使用正则表达式 4)运行把外部…

    2022年10月20日
  • Java基础语法

    一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。 类、对象、方法和实例变量 第一个Java程序 下面看一个简单的 Java 程序,它将输出字…

    2022年10月15日
  • Python中的traceback的基本用法(异常处理)

    一.Traceback介绍 在日常开发中,我们会做一些基本的异常处理,但是有时候只能打印我们处理的结果或者将异常打印出来,不能直观的知道在哪个文件中的哪一行出错。 运行结果: 而使…

    2022年11月12日
  • Java MySQL 连接

    一、配置环境 1.下载mysql.jar包 Java 连接 MySQL 需要驱动包,最新版下载地址为:http://dev.mysql.com/downloads/connecto…

    2022年10月18日
  • Eclipse配置国内镜像源,加速插件下载

    我们在国内从官网下载Eclipse以及插件非常慢,那么,有没有方法变快呢? 有,那就是使用国内的公开镜像源替换官方源。 更换镜像源 网上找到的国内镜像总结 1.企业贡献:&nbsp…

    2022年10月19日
  • Java基础七:面向对象

    继承 1.继承类型 需要注意的是 Java 不支持多继承,但支持多重继承。 2.继承关键字 extends:类的继承是单一继承 implements:接口的继承,可继承多个接口 3…

    2022年10月17日
  • Java基础三:修饰符

    修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明: 访问修饰符 default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:…

    2022年10月15日