You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Insomnia中实现Collection请求的顺序执行(类似Postman集合运行器)

Insomnia实现Collection请求顺序执行的方法

Insomnia确实有内置功能实现类似Postman集合运行器的效果,还有几种进阶方式,具体操作如下:

一、用内置的Collection Runner(最直接)

  • 找到目标Collection,右键点击它,选择「Run Collection」
  • 在弹出的配置窗口里,可直接拖拽请求列表里的项调整执行顺序,也能勾选/取消勾选要执行的请求
  • 还能设置循环次数、请求间隔延迟、指定运行环境等参数,确认后点击「Start Run」就会按设定顺序执行所有选中请求

二、用Workflows脚本实现依赖式顺序执行(适合复杂场景)

如果需要根据前一个请求的结果决定是否执行下一个,或是实现更灵活的触发逻辑,可以用脚本:

  • 打开某个请求的「Workflows」标签页
  • 在「After Response」(请求执行完成后)里添加脚本,用insomnia.sendRequest()调用下一个请求,示例代码:
    // 替换成你要执行的下一个请求的名称或ID
    await insomnia.sendRequest("获取用户列表");
    
  • 这种方式可以实现链式触发,比如前一个请求返回成功状态码后才执行下一个

三、调整Collection内的请求顺序(基础方式)

Insomnia的Collection Runner默认会按照Collection里请求的显示顺序执行,所以你可以直接在左侧面板里拖拽请求,调整它们在Collection里的排列顺序,之后再用Runner运行,就会按这个顺序执行

内容的提问来源于stack exchange,提问作者Yash

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 07:09:57