跳转到内容

请求历史

每一次请求执行都会被记录下来,无论使用哪种协议: HTTP、GraphQL、gRPC、SOAP、WebSocket、JSON-RPC、tRPC、SSE、AMQP、Redis、STOMP、 Kafka、OData。

点击 smartbar 中的时钟形按钮 —— 提示框显示 请求历史。它会打开响应历史对话框,范围仅限当前标签页: 您在查看它的同时,侧边树和其他标签页仍然可以使用。

“响应历史”对话框:左侧是带时间戳的历史响应列表,右侧是所选响应的详情,包含“响应 / 信息 / 图表”子标签

每一个条目都带有:

  • 它的日期,格式为美式或 ISO,取决于行为 ▸ 日期/时间格式设置;
  • 一个三种状态的状态圆点:绿色(成功)、橙色(重定向)、红色(失败);
  • 如果该条目已被固定,则显示一个图钉图标。

呈现方式与实时标签页中的完全一致:信息、请求头、在可折叠 JSON 查看器中显示的正文 —— 另外还有一项实时标签页不会显示的内容: 实际发送出去的请求正文,并已重新格式化(缩进后的 JSON、XML、 表单的 键=值,或者所发送文件的路径)。

正是这一点让您能够回答*“那次成功的时候,我到底发了什么?”*。

Restorm 会为每个请求保留最近十个未固定的条目。超出之后,最旧的会被删除。

条目的右键菜单提供固定 / 取消固定:被固定的条目会无限期保留。 把您关心的某个用例的参考响应固定下来,它就不会在后续的反复尝试中消失。

存放在项目旁边的一个归档文件中:<project>.responses.zip。 它包含按请求划分的历史,以及场景的执行历史。

由于这个归档可能包含体积庞大的响应数据,它被放在项目文件之外 —— 请把它加入您的 .gitignore

身份验证请求产生的令牌在存储的 正文和请求头中都会被脱敏。MCP 工具 get_response_history 也经由同一个服务:AI 智能体无法通过历史记录取回令牌。