开源免费Api软件,你知道几个?( 二 )


 
 
Hoppscotch 开源 API 开发生态系统许可证:MIT 官网:https://hoppscotch.io/ 开发语言:JavaScript、TypeScript Hoppscotch 是一个开源 API 开发生态系统 。特性:- 轻量级:采用简约的 UI 设计 。- 快速:实时发送请求和获取 / 复制响应 。- Make it yours:背景、前景色和强调色的可定制组合 。立即定制 - Request:立即从端点检索响应 。- WebSocket:通过单个 TCP 连接建立全双工通信通道 。- Server Sent Events:通过 HTTP 连接从服务器接收更新流 , 而无需轮询 。- Socket.IO:使用 SocketIO 服务器发送和接收数据 。- MQTT:订阅和发布到 MQTT Broker 的主题 。- GraphQL:GraphQL 是一种 API 查询语言和运行时 , 用于使用现有数据完成这些查询 。- 身份验证:允许识别最终用户 。- Headers:描述发送请求正文的格式 。- 参数:使用请求参数来设置模拟请求中的不同部分 。- Request Body:用于通过 REST API 发送和接收数据 。- 响应:包含状态行、标题和消息 / 响应正文 。- 历史记录:请求条目与云 / 本地会话存储同步 , 单击即可恢复 。- 集合:使用集合和文件夹组织您的 API 请求 。只需单击一下即可重复使用它们 。- 代理:从设置启用代理模式以访问被阻止的 API 。- Pre-Request Scripts β:在发送请求之前执行的与请求相关的代码片段 。- PI 文档:轻松、快速地创建和共享动态 API 文档 。- 键盘快捷键:优化效率 。- i18n:用你自己的语言体验该应用程序 。- 附加组件:hoppscotch 的官方附加组件 。- Auth + Sync:实时登录和同步 。- Post-Request Tests β:编写与请求相关的测试 , 在请求响应之后执行 。- Teams β:帮助你跨团队协作以更快地设计、开发和测试 API 。
 
 
Restful Fast Request IDEA Postman 插件许可证:Apache 开发语言:Java 官网:https://plugins.sheng90.wang/fast-request/ Restful Fast Request 是idea版Postman,它是一个工具包插件 , 可以根据已有的方法帮助您快速生成url和params 。它有一个漂亮的界面来完成请求、检查服务器响应、存储你的api请求和导出api请求,插件帮助你在IDEA界面内更快更高效得调试你的API 。对比与HTTP Client , Fast Request不仅拥有HTTP Client内置的功能 , 还提供了友好易懂直观的界面 , 让使用者调试API的时候能够更加方便、简捷 。同时各种类型参数也提供了不同的定制方式 , 更加灵活 。而且集成了搜索、Postman集成 , Swagger支持等额外的功能 。
 
 
Tyk API 网关许可证:MPL 开发语言:Go 官网:https://tyk.io/ Tyk 是一个开源企业 API 网关 , 支持 REST、GraphQL、TCP 和 gRPC 协议 。Tyk Gateway 提供 “Batteries-included” , 没有功能锁定 。使你的组织能够控制访问您的 API 的人员、访问时间以及访问方式 。Tyk Technologies 对其所有应用程序使用相同的 API 网关 。为全球成千上万的组织和企业保护、保护和处理 API 。非常适合开放银行、在云中构建软件以及向团队、合作伙伴和消费者公开 API 。除了用于分布式速率限制和令牌存储的 redis 之外 , 它没有第 3 方依赖项 。Tyk Gateway 也可以部署为更大的全生命周期 API 管理平台 Tyk Self-Managed 的一部分 , 该平台还包括管理控制平面、仪表板 GUI 和开发人员门户 。




推荐阅读