【转载】利用 IDEA HTTP 请求文件访问 API 接口

参考文档:
《利用 IDEA HTTP 请求文件访问 API 接口》

常用 API 接口测试方式

  1. 最简单最粗暴的放浏览器中进行回车请求。只适用于 GET 请求。

  2. 通过 Fiddler 模拟 HTTP 请求。但没有智能提示,很多文本信息容易出错。

  3. 自己写工具进行模拟常规的 HTTP 请求,有没有毛病只有你自己知道。

  4. 通过 PostMan 工具进行模拟 HTTP 请求,好像挑不出啥毛病,但是假如,我要从测试环境更换到正式环境呢?

IntelliJ IDEA 2018.1

在 IntelliJ IDEA 2018.1 版本中,支持了 *.http 以及 *.rest 文件格式。

具体内容见 官方文档(需要楼梯)

可在该文件内容中按照一定的格式编辑 Api 请求信息。即可方便快捷的请求接口。

同时文件内的内容可通过配置文件的形式进行。用占位符替代。

实例

找到IDEA新建HTTP Request的按钮

【转载】利用 IDEA HTTP 请求文件访问 API 接口

创建一个文件命名为 xxx.http

写一个简单的 http 请求

【转载】利用 IDEA HTTP 请求文件访问 API 接口

多环境

创建一个文件,命名为 http-client.env.json

保存至 http 文件同级目录

{  
  "development":  {  
	"host":  "localhost"
  },  
  "production":  {
	"host":  "api.kdniao.cc"
  }  
}

development 和 production,对应 Maven 的 Profiles 中的多个环境

HTTP 文件内容修改为

POST http://{{host}}/Ebusiness/EbusinessOrderHandle.aspx
Content-Type: application/x-www-form-urlencoded

{
  "EBusinessID":"123123",
  "RequestType" : "123123"
}

在点击运行时选择环境即可(经过测试 Idea Ultimate 2018.1 才开始支持配置)。

上一篇:thymeleaf


下一篇:【Flink】Flink基础数据类型和自定义Sink