最近更新了IDEA之后,发现了个新功能,可以用来测试rest api接口。之前写好的接口测试一直使用的Postman,发现在这个功能之后就把Postman完全抛弃了。
这是IDEA新版本的功能介绍HTTP client in IntelliJ IDEA code editor,链接先附上。
简单介绍
当你想测试你的rest api接口的时候,可以在你的IDEA当中直接创建、编辑、执行你的HTTP请求。这是IDEA官方帮助文档上找下的GIF。
IDEA使用快捷键Ctrl+Shift+Alt+Insert键可以选择建立一个HTTP请求文件,IDEA会自动把文件建立在Scratch文件夹下,当HTTP请求执行完成后,返回信息会以文件的形式保存在IDEA的顶部的历史文件中。
语法
Method Request-URI HTTP-Version
Header-field: Header-value
Request-Body
书写格式
- 请求文件中可以使用注释,使用// 或者 #
// A basic request
GET http://example.com/a/
- 请求方法可以不写,默认使用为get
- 一个请求文件中可以多个请求,使用 ### 隔开
// A basic request
http://example.com/a/
###
// A second request using the GET method
http://example.com:8080/api/html/get?id=123&value=content