操作系统
MacOS
最近更新
2024年10月25日
使用许可
开源
语言
支持中文
开发者
Kong Inc
文件大小
214.90 MB

Insomnia 是一款开源的、跨平台的桌面应用级Rest client,同时也是一款轻量级的API测试和开发工具。

一、核心功能

  1. API测试与开发:Insomnia主要用于API的测试和开发工作,支持HTTP-based协议,如REST和GraphQL。用户可以通过Insomnia创建和发送HTTP请求,并查看和分析响应结果。
  2. 请求构建与自定义:Insomnia提供了强大的请求构建器,允许用户自定义HTTP请求的各个方面,包括URL、HTTP方法、请求头、请求体等。
  3. 环境变量与参数化:用户可以在Insomnia中定义环境变量,并在请求中引用这些变量,以实现请求的参数化和动态化。
  4. 响应处理与分析:Insomnia支持对响应结果进行各种处理和分析,包括查看响应头、响应体、状态码等,并支持对响应结果进行格式化展示(如JSON、XML等)。

二、技术特点

  1. 开源与跨平台:Insomnia是一款开源软件,用户可以自由获取和使用其源代码。同时,Insomnia支持Windows、Mac和Linux等多种操作系统平台,具有广泛的适用性。
  2. 可视化界面:Insomnia提供了直观的可视化界面,使得用户可以方便地进行各种操作和管理。界面设计简洁明了,易于上手。
  3. 插件支持:Insomnia支持插件扩展功能,用户可以通过安装插件来增强软件的功能和性能。
  4. 团队协作与分享:Insomnia支持团队协作功能,允许多个用户共同编辑和管理API项目。同时,用户还可以将API项目导出为文件或分享到云端,以实现团队协作和共享。

三、适用场景

Insomnia适用于各种需要进行API测试和开发的场景,包括但不限于:

  1. Web开发:在Web开发过程中,开发人员可以使用Insomnia测试后端API的接口和功能,以确保其符合需求和预期。
  2. API文档编写:使用Insomnia可以方便地生成API文档,帮助开发人员了解和使用API接口。
  3. 自动化测试:虽然Insomnia的自动化测试功能相对较弱,但用户仍然可以使用它进行简单的自动化测试工作。
  4. 团队协作与项目管理:在团队协作和项目管理的环境中,使用Insomnia可以方便地共享和管理API项目和相关文档。


10.1.1 版本更新说明:

在Electron应用中显示警告,通知用户到期日期 - @pavkout

修复:Windows上缺少Insomnia图标 - @filfreire

修复(Git):包含单元测试和proto文件的问题 - @gatzjames

特性:图片缓存失效的魔法 - @ryan-willis

修复:当状态码!=200时,不应该带有退出代码1打印错误信息 - @ihexxa

修复(运行器):移除高级设置标题,因为它重复了 - @ihexxa

更改文件未扫描时的错误消息 - @rohitpatilok

特性(运行器):支持setNextRequest的多种情况 - @ihexxa

修复(Git同步):克隆仓库时冲突问题 - @gatzjames

修复(Git同步):过滤掉已删除文件的暂存更改 - @gatzjames

移除引用 - @jackkav

修复(Git):仅搜索Insomnia文件并修复取消暂存更改 - @gatzjames

修复/屏蔽认证密码 - @Mjongeling07

其他版本
最近更新软件 - MacOS 软件更新列表
Brave Browser [网络] Brave Browser 1.73.91 Intel/Silicon
刚刚
Pixelmash [设计] Pixelmash 2025.0.0 Intel/Silicon
刚刚
Downie [网络] Downie 4.8.5 Intel/Silicon
刚刚
腾讯视频 [网络] 腾讯视频 2.107.0.54791 Intel/Silicon
刚刚
MasterGo [设计] MasterGo 1.9.0 Intel
刚刚
MasterGo [设计] MasterGo 1.9.0 Silicon
刚刚
Slack [应用软件] Slack 4.41.98 Intel/Silicon
刚刚
GameViewer [网络] GameViewer 2.5.5 Intel/Silicon
刚刚
飞书 [应用软件] 飞书 7.31.8 Intel
刚刚
飞书 [应用软件] 飞书 7.31.8 Silicon
刚刚
新软件 - MacOS 新软件列表
Cursor [开发] Cursor 0.42.5 Intel/Silicon
昨天 21:26
Ultraleap Gemini [系统软件] Ultraleap Gemini 5.20.0 Silicon
11-19
Ultraleap Gemini [系统软件] Ultraleap Gemini 5.20.0 Intel
11-19
digiKam [设计] digiKam 8.5.0 Silicon
11-17
Python 3.13 [开发] Python 3.13 3.13.0 Intel/Silicon
11-07
Python 3.12 [开发] Python 3.12 3.12.7 Intel/Silicon
11-07
Python 3.11 [开发] Python 3.11 3.11.9 Intel/Silicon
11-07
Python 3.10 [开发] Python 3.10 3.10.11 Intel/Silicon
11-07
Python 3.9 [开发] Python 3.9 3.9.13 Intel/Silicon
11-07
Python 3.9 [开发] Python 3.9 3.9.13 Intel/Silicon
11-07