跳转到内容

快速设置

一个快速设置快速配置)就是某个请求配置的命名快照。您把请求调成想要的样子, 以一个名字保存下来,稍后两次点击就能把这个状态重新加载回来。

它正是用来管理同一个调用的多个变体的工具:创建一个最简客户创建一个完整客户触发 422 的负载

协议的所有配置字段:方法、URL、请求头、参数、正文、服务器模式选项、超时等等。

不包含的内容:请求的身份信息(标识、名称、备注、标签、图标、导入来源、 弃用状态)以及认证路由。因此,一个变体绝不会改变您的身份验证, 而重新加载一个变体也不会重命名您的请求。

快速设置按钮位于标签页的 smartbar 中。 它的弹出面板包含:

  • 一个配置名称字段 —— 如果当前状态已经与某个已保存项相符,它会被预先填好;
  • 一个**保存到项目文件(.restorm)**开关;
  • 保存按钮;
  • 已保存的配置列表。

从 smartbar 打开的“快速设置”弹出面板,其中有三个已保存的配置及其来源徽标 —— 三个都是“项目”

目标徽标写到哪里后果
项目projet写入 .restorm 文件该变体会随项目一起流转:可共享、可版本管理
用户utilisateur写入您的本地设置该变体留在您的机器上;关闭项目后依然存在,但不会被共享

两份清单会合并显示,每一行都带有它的来源徽标。

点击某个已保存的配置。Restorm 会请求确认 —— “是否要重新加载配置“X”?如果当前配置尚未保存,您将会丢失它。” —— 然后应用该快照,并重新执行 {{variables}} 的解析。

点击每一行的垃圾桶图标。如果有场景 引用了该配置,它们会在您确认之前在确认框中被逐一列出

绑定到某个请求的场景动作可以指定一个快速设置。此时的应用顺序是:

  1. 基础请求;
  2. 快速设置(存储目标为项目,通过其标识指定);
  3. 打在该动作上的覆盖值
  4. 通过覆盖端口上的连线传入的值。

这正是用三套数据重跑同一个场景的干净做法:一个动作,三个快速设置。

共五个工具,全部在 Community 版中可用:list_quick_configsadd_quick_configupdate_quick_configdelete_quick_configdescribe_quick_config_schema —— 最后这一个会返回每种协议所接受的确切字段清单。 不属于该协议的字段会被拒绝,并附上有效字段的清单。