学会IDEA REST Client后,postman就可以丢掉了...( 四 )
构建HTTP请求脚本
上面的历史记录就是一个完整的IDEA REST Client请求脚本 , 如果你是从控制台触发的 , 那么可以直接复制历史请求记录的文件放到项目里作为HTTP请求的脚本 , 给其他成员共享 , 如果不是 , 也可以直接新建一个.http或者.rest结尾的文件 , IDEA会自动识别为HTTP请求脚本 。
语法部分
### 演示POST请求
POST {{baseUrlget?show_env=1
Accept: application/json
{
\"name\":\"a\"
### 演示GET请求
GET {{baseUrl/post
Content-Type: application/x-www-form-urlencoded
id=999&value=https://mparticle.uc.cn/api/content
首先通过###三个井号键来分开每个请求体 , 然后请求url和header参数是紧紧挨着的 , 请求参数不管是POST的body传参还是GET的parameter传参 , 都是要换行的
环境区分
细心的你可能发现了上面示例的代码 , 没有真实的请求地址 , 取而代之的 , 是一个{{baseUrl的占位符 , 这个就是IDEA REST Client真香的地方 , 支持从指定的配置文件中获取到环境相关的配置参数 , 不仅baseUrl可以通过占位符替换 , 一些请求的参数如果和接口环境相关的都可以通过配置文件来区分 。
推荐阅读
- |LOLM阿克尚怎么玩?学会以下连招和基本技巧,上分就不成问题了
- 地下城与勇士|DNF:神话之路“周期”实测,平民玩家学会操作,保底46天毕业
- fps游戏|LOL:手游实用小技巧,第一个让操作更流畅,学会他上分更轻松
- solcresta|DNF手游2022年Q1上线韩国?中国玩家:能不能别再耍我们了
- 炸弹人|《英雄联盟手游》百分百大招命中的吉格斯?学会这个组合,制霸下路!
- 痛苦之拥|《英雄联盟上分教学》黑马打野,超高胜率70%打野英雄伊芙琳教学。学会她分分钟上翡翠,lol手游最强法刺。
- 手机游戏|哈利波特手游:虎牙主播四个四力荐卡组!新手需要学会的就是求稳
- 甄姬|王者:最值得苦练的法师,无视小乔,虐哭甄姬,学会轻松登王者
- 中单|新手玩中单,先把这三个英雄学会就够了
- 打野|王者:S25想用打野上分,首选这三位,全部都学会,王者随便上