



什么是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技术栈








Insomnia仓库
在Github上查看星标 | 37,339 |
分支 | 2,154 |
仓库年龄 | 9 年 |
最后提交 | 6 天 前 |
关于Insomnia的常见问题
分享您使用 Insomnia 的体验
查看用户对以下工具的评价 Insomnia
0 评价
暂无评价
成为第一个评价者 Insomnia
嵌入Insomnia徽章
向您的社区展示Insomnia在Tool Questor上的特色推荐。将这些精美的徽章添加到您的网站、文档或社交资料中,以提高可信度并带来更多流量。