在IDEA中有一个非常方便的http接口测试工具httpclient,下边介绍它的使用方法,后边我们会用它进行接口测试。
如果IDEA版本较低没有自带httpclient,需要安装httpclient插件,如图
安装完后,进入Controller
类,找到对应的请求方法,点击小地球,选择Generate requset in HTTP Client
即可生成一个.http后缀的文件,在其中添加请求参数,注意空一行
添加完参数后可点击左侧运行按钮运行,控制台会有数据输出。
http://localhost:63040/content/list?pageNo=1&pageSize=10
HTTP/1.1 200
Content-Type: application/json
Transfer-Encoding: chunked
Date: Thu, 18 May 2023 01:08:08 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"items": [
{
"id": 1,
"name": "测试数据name",
"name": "Bootstrap开发框架",
"user": "user",
"tags": null,
"description": "测试描述",
"image": "xxx.jpg",
"status": 1,
}
],
"counts": 1,
"page": 1,
"pageSize": 10
}
.http
文件即测试用例文档,.http文件即测试用例文档 ,它可以随着项目工程一起保存,这样测试的数据就可以保存下来,方便进行测试。所以项目工程的根目录创建一个目录api-test
单独存放该文件,创建.http
文件后将刚才http中的测试数据拷贝上去。

为了方便将来和网关集成测试,创建http-client.env.json
配置测试主机地址

配置完后修改http文件中地址
