ToolQuestor Logo
Insomnia

Insomnia

暂无评价
0 已保存
已添加:10/4/2025
类型:Desktop App
月访问量:-
定价:
FREEMIUMSUBSCRIPTION
人工智能驱动基于云端软件即服务API 可用协作自动化分析工具
Insomnia screenshot 2
Insomnia screenshot 3
Insomnia screenshot 4
Insomnia screenshot 5

什么是Insomnia?

Insomnia 是一款桌面应用程序,允许您测试和使用 API。可以将其视为专为需要向 API 发送请求并检查响应的开发人员设计的专业工具。它支持所有主要的 API 类型,因此您无需为不同的项目使用不同的工具。

该工具包含许多实用功能,如环境变量(让您轻松切换不同设置)、代码生成(创建可用的代码片段)和身份验证助手(处理登录信息)。您还可以创建模拟服务器,在 API 完全构建之前进行测试。

Insomnia 提供免费和付费版本。免费版本非常适合大多数个人开发者,而付费计划则增加了团队功能和额外工具。

如何使用Insomnia

开始使用 Insomnia 非常简单。以下是有效使用它的方法:

  • 从官方网站下载并安装 Insomnia。它支持 Mac、Windows 和 Linux。

  • 创建一个新的集合来组织您的 API 请求。集合帮助您将相关请求归类在一起。

  • 点击加号按钮添加新请求。选择请求类型(GET、POST 等)并输入您的 API 端点 URL。

  • 设置环境变量,用于 API 密钥或基础 URL 等。这使得在开发和生产环境之间切换变得容易。

  • 使用认证标签设置身份验证。Insomnia 支持 OAuth、API 密钥、Bearer 令牌及其他认证方式。

  • 发送请求并查看响应。您可以查看响应体、头信息、Cookie 以及时间信息。

  • 创建测试套件以自动化您的 API 测试,确保一切正常运行。

Insomnia的功能

  • 多协议API支持(REST、GraphQL、gRPC、WebSocket)

  • 通过集合和文件夹组织请求

  • 环境变量,便于配置

  • OAuth和API密钥认证助手

  • 多语言代码生成

  • 用于测试的API模拟服务器

  • Git集成,实现版本控制

  • 团队协作功能

  • 插件生态系统,支持自定义

  • 用于自动化的命令行工具

Insomnia定价

Hobby

Free

包含内容:
  • 所有API设计、调试、模拟和协作功能
  • 1个项目无限协作者
  • 无限次采集运行
  • 免费提供1,000次模拟请求(之后每25,000次请求收费10美元)
  • 支持 REST、GraphQL、gRPC、WebSocket
  • 环境管理
  • 基础身份验证助手
  • 离线工作便签
最受欢迎
Pro

$12

包含内容:
  • 爱好全包
  • 无限合作者
  • 无限组织数
  • 原生 Git 支持
  • 基于角色的访问控制和权限
  • 10,000次免费模拟请求(之后每25,000次请求收费10美元)
  • 实时协作
  • 高级安全功能
Enterprise

$45

包含内容:
  • 专业版全部功能
  • 企业单点登录(SAML,OIDC)及SCIM
  • 存储控制(云端、本地或Git)
  • 团队高级角色权限控制
  • 域名捕获与邀请控制
  • 自托管API模拟
  • 无限制模拟请求
  • 保险库集成
  • Kong专业服务
  • 企业支持

Insomnia技术栈

JavaScriptJavaScriptCSSCSSTypeScriptTypeScriptBashJSXCCObjective-CObjective-CC++C++ExpressExpressReactNodeJSNodeJSElectronDockerOpenAPISegmentGithub ActionsSentryVitestTesting LibraryMochaViteEsbuildnpmnvmPlaywrightZodJSON SchemaApideckEslintPrettierFont AwesomeTailwindReact Router DOMCodeMirrorMonaco Editor

Insomnia仓库

在Github上查看
星标37,339
分支2,154
仓库年龄9 年
最后提交6 天 前

关于Insomnia的常见问题

Insomnia 完全免费使用吗?
是的,Insomnia 提供免费的 Hobby 计划,包含所有核心功能,包括 API 测试、调试和协作,支持一个项目和无限协作者。您可以升级到 Pro 计划(每月 12 美元)或 Enterprise 计划(每月 45 美元),以获得更多功能,如无限项目、Git 同步和高级安全性。
Insomnia 支持哪些类型的 API?
Insomnia 支持 REST、GraphQL、gRPC、WebSocket、服务器发送事件(SSE)、SOAP 以及任何兼容 HTTP 的协议。这使得它成为一个多功能工具,能够在单一应用中处理几乎所有类型的 API。
Insomnia 与 Postman 有何不同?
Insomnia 是完全开源的,注重简洁和速度。它提供原生的 Git 集成、可定制的插件系统,并且可以完全本地运行,无需云端支持。许多开发者更喜欢 Insomnia,因为它界面更简洁,性能更快。
我可以在不创建账户的情况下使用 Insomnia 吗?
是的,您可以在没有账户的情况下使用 Insomnia 的便签功能,进行完全本地的离线工作。但要使用云同步、团队协作及其他高级功能,您需要创建一个免费账户。
Insomnia 是否支持与 CI/CD 流水线集成?
是的,Insomnia 包含一个名为 Inso 的命令行界面(CLI),可直接集成到 CI/CD 流水线中。您可以使用它运行自动化测试、验证 API 规范,并确保您的 API 在部署过程中正常工作。

分享您使用 Insomnia 的体验

加载中...

查看用户对以下工具的评价 Insomnia

0.0

0 评价

5
0
4
0
3
0
2
0
1
0

暂无评价

成为第一个评价者 Insomnia

嵌入Insomnia徽章

向您的社区展示Insomnia在Tool Questor上的特色推荐。将这些精美的徽章添加到您的网站、文档或社交资料中,以提高可信度并带来更多流量。

Light Badge Preview