《开源精选》是我们分享 Github、Gitee 等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是一个轻量级的接口测试工具—hoppscotch.io。
介绍
Hoppscotch 是一个免费的、快速的、漂亮的 API 请求生成器,它满足所有主流的 API 请求方法,目前在GitHub的star数已经超过了380000。
功能特点
-
• 轻量级:采用简约的 UI 设计精制而成
-
• 快速:实时发送请求和获取/复制响应
-
• 定制主题:支持浅色、深色和黑色主题;绿色(默认)、蓝绿色、蓝色等多种强调色;支持无干扰的禅宗模式
-
• HTTP 方法:① GET- 请求检索资源信息 ② POST- 服务器在数据库中创建一个新条目 ③ – – PUT- 更新现有资源 ④ PATCH- 非常类似于PUT但对资源进行部分更新 ⑤ DELETE- 删除资源或相关组件 ⑥ HEAD- 检索与 GET 请求相同的响应标头,但没有响应正文 ⑦ CONNECT- 建立到目标资源标识的服务器隧道 ⑧ OPTIONS- 描述目标资源的通信选项 ⑨ TRACE- 沿着到目标资源的路径执行消息回环测试 ⑩ 一些 API 使用自定义请求方法,例如LIST. 输入自定义方法
-
• API 文档:轻松、快速地创建和共享动态 API 文档
-
• 代理:从设置中启用代理模式以访问被阻止的 API
-
• 集合:使用集合和文件夹组织您的 API 请求,只需单击即可重复使用
-
• 响应:包含状态行、标题和消息/响应正文,可查看 HTML、图像、JSON、XML 响应的原始和预览
安装部署
Docker 安装方式:
docker run --rm --name hoppscotch -p 3000:3000 hoppscotch/hoppscotch:latest
查询运行状态,hoppscotch 已启动。
快速请求
打开浏览器,地址输入 http://服务器IP:3000/ 即可 图片 注意,如果提示:无法发送请求,无法到达 API 端点。请检查网络连接并重试。
使用 Hoppscotch 进行 API 测试
创建集合
创建集合并在集合下添加请求始终是一个好习惯。要创建一个集合,首先单击集合按钮,然后单击新建按钮。
为集合指定一个合适的名称,然后单击保存。
创建的新收藏将显示在我的收藏选项卡下。
在集合下添加第一个请求
复制 api 端点并粘贴到 hoppscotch 中。在点击 api 之前,将 api 保存在之前创建的集合中。为此,单击箭头按钮,然后单击另存为按钮。
提供请求名称,选择要在其中保存请求的所需集合,然后单击保存按钮
现在单击发送按钮并查看来自 api 的响应。
-END-
开源协议:MIT
开源地址:https://github.com/hoppscotch/hoppscotch
原文始发于微信公众号(开源技术专栏):自从用了这个接口测试工具,我的Postman再也没打开过
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/79629.html