做为后端开发者,你会用什么工具来测试自己写的接口呢?当然可以直接在浏览器访问、用Postman访问、还是直接在IDE里面测试。
没错,就是直接在IDE里面测试。在IDEA、VSCode等开发工具里面都可以安装 HTTP Client
插件,然后使用 .http
文件测试接口。
http 文件示例
### GET request with a header
GET https://httpbin.org/ip
Accept: application/json
### GET request with parameter
GET https://httpbin.org/get?show_env=1
Accept: application/json
### GET request with environment variables
GET {{host}}/get?show_env={{show_env}}
Accept: application/json
### GET request with disabled redirects
# @no-redirect
GET http://httpbin.org/status/301
### GET request with dynamic variables
GET http://httpbin.org/anything?id={{$uuid}}&ts={{$timestamp}}
###
IntelliJ IDEA Ultimate
IDEA里面内置 HTTP Client
,在需要测试接口的时候只需要在项目任意目录里面新建一个 .http
结尾的文件,如图1,点击行号旁边的运行按钮就可以直接发送请求。
Visual Studio Code
在 Visual Studio Code 里面并没有内置 REST Client
插件,在插件商店安装后可像在使用http文件做接口请求定义。如图2所示,点击第条请求上面的 Send Request
可以直接发送请求。