Windows 上安装 Insomnia 代替 Postman

本文介绍如何在Windows上安装并使用Insomnia来替代Postman进行API的设计、调试和测试。Insomnia是一个开源桌面应用程序,通过其友好的界面、内置自动化功能及丰富的插件生态帮助开发者更高效地构建API。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows 上安装 Insomnia 代替 Postman

Insomnia 概述

Insomnia 是一个开源桌面应用程序,它提供了设计、调试和测试API的简单方法。

通过对开发者友好的界面、内置的自动化和可扩展的插件生态系统,更快、更好地构建更好的API。

官网地址

https://insomnia.rest/

下载和安装 Insomnia

访问https://insomnia.rest/download,下载Windows安装文件,然后进行安装。Windows安装比较简单,具体步骤就省略了。

使用 Insomnia

今天开发了1个LOCK方法的API,使用Insomnia测试一下,输入信息,单击"Send",

  • LOCK
  • 192.168.31.45:8181/custom/world

结果如下,
在这里插入图片描述

大家可以访问https://docs.insomnia.rest/了解更多的功能

完结!

通过使用 HTTP 接入协议,我们只需要在设备固件中访问云平台的 HTTP 接入点,将温度数据提交到云端。 不同区域有不同的 HTTP 接入点,我们可以设备详情页的 连接 页面找到,包括 HTTP 和基于 SSL 的 HTTPs 两种类型。使用 HTTPs 可以获得传输层加密的特性,但对单片机资源要求较高,您需要有支持 SSL 的 HTTP 客户端代码。 当我们找到设备 HTTP 接入点后,就可以使用如下 URL 来提交数据。 http://<endpoint>/device/v1/<AccessToken>/attributes 或使用 HTTPs https://<endpoint>/device/v1/<AccessToken>/attributes 以上 URL 是云平台提供的 API 规范,在这里是代表 属性上报。 使用 POST 方法提交如下 JSON 格式的数据: { "temperature": 34.2 } 为了看到效果,我们直接在系统命令行中使用 cURL 来模拟 HTTP 请求。 curl -v -X POST -d "{\"temperature\": 34.2}" https://<endpoint>/device/v1/<AccessToken>/attributes -H "Content-Type:application/json" -H "Project-Key:<ProjectKey>" 提示 记得将这里的 <AccessToken> 和 <ProjectKey> 替换为您的设备证书。 如果没有什么意外,您会看到 cURL 命令返回的一大串请求结果,最底部会有类似如下的响应正文。 {"result":1,"ts":1608911646584} 这就代表着云平台已经成功收到了设备的数据上报。 如果您不喜欢使用命令行的 cURL,也可以使用一些第三方 API 客户端工具,支持 macOS 和 Windows,比如:
03-24
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值