31.6k star!再见Postman,这款 API 客户端更优雅!

* 戳上方蓝字“开源先锋”关注我


大家好,我是开源君!

使用API工具来调试接口是后端开发经常会使用的,之前一直使用的Postman,用多了感觉它还是有点重,有时候打开也比较慢。

最近发现了一款轻量级的开源API工具 – Insomnia,界面挺炫酷,功能也很实用,推荐给大家!

简介

Insomnia 是一款开源且轻量级的 API 客户端工具,用于接口的管理和测试。它构建在 Electron 平台上,支持多种网络请求的调试。界面炫酷,功能实用,和 Postman 很像。

31.6k star!再见Postman,这款 API 客户端更优雅!

Insomnia 的特点如下:

  • 跨平台支持:可以在 Mac、Windows 和 Linux 系统上运行。
  • 多种协议支持:包括 GraphQL、REST、WebSockets 和 gRPC,满足不同类型接口的管理和测试需求。
  • 自动化和插件系统:内置了自动化和可扩展的插件系统,可以通过插件来增强和扩展功能。
  • 工作区管理:支持创建工作区或文件夹,方便对接口数据的导入和导出,同时便于团队协作和管理。
  • 导入 Swagger 文档:支持直接导入 Swagger、OpenAPI 文档,方便快速配置接口。

安装使用

1.下载安装

可以从官网 https://insomnia.rest/download 下载 Insomnia 的安装包,也可以在 GitHub 的 releases 页面 https://github.com/Kong/insomnia/releases中获取最新版本的安装包。

2.运行使用

安装完成后,启动 Insomnia 进入登录页面。

31.6k star!再见Postman,这款 API 客户端更优雅!

如果不想注册账号,可以直接点击“Use the local Scratch Pad”进入到本地工作区。

主界面上可以创建请求并填写接口信息,然后点击“Send”按钮发送请求。

导入Swagger文档

如果有 swagger 文档,可以直接导入到 Insomnia 中进行测试和管理。

打开 swagger 网页,复制 API 地址。在 Insomnia 中选择【Scratch Pad】-> 【Import】,填写刚才复制的 swagger 地址,点击导入成功。

31.6k star!再见Postman,这款 API 客户端更优雅!

接着,可以选择【Swagger env】,点击设置按钮。

31.6k star!再见Postman,这款 API 客户端更优雅!

如果是本地测试,需要把 base_path 设置为空。

完成设置后点击【Close】关闭页面,点击【Send】按钮进行测试。

31.6k star!再见Postman,这款 API 客户端更优雅!

设置

在 Insomnia 中还有一些常用的设置,例如调整字体大小和修改主题。

调整字体大小:您可以点击左下角的设置按钮,然后修改字体大小。

31.6k star!再见Postman,这款 API 客户端更优雅!

修改主题:Insomnia 支持多达18种主题,您可以在设置页面中选择您喜欢的主题。

31.6k star!再见Postman,这款 API 客户端更优雅!

小结

总的来说,Insomnia 是一款简单、易用、功能强大的 API 客户端工具,非常适合开发者在日常工作中进行接口调试和管理。

项目地址:
https://github.com/Kong/insomnia

原文始发于微信公众号(开源先锋):31.6k star!再见Postman,这款 API 客户端更优雅!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/200570.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!