HttpClient Tool的新选择,代替Postman

简介: 代替Postman,用rust打造最快的开源api请求工具。

HttpClient Tool的新选择

目前市面上流行的Http Client Tool有PostmanInsomnia,他们比较全能但存在以下的缺点:

  • 都是基于JS开发,启动速度缓慢,当存在大量请求的时候页面会比较卡顿
  • 由于这类软件将数据上云或者基于云的共享空间设计或多或少都有安全隐患,不适合在安全等级高的环境中使用
  • 商业目的较为明显,很多便利的功能需要商业付费

在此基础上,我们开发了Postcat,作为新一代的HttpClient工具,选用了Rust作为开发语言,得益于Rust的跨平台能力和Egui的即使渲染模式,Postcat在性能上表现的非常优异,打开时间几乎可以忽略不计,其核心安装包最初只有3M大小,添加了内置字体和deno-core后包大小不到30M。

使用 Postcat,您可以:

  • 使用最流行的协议和格式调试 API。
  • 使用 JavaScript 测试 API。
  • 使用本机 Postcat CLI 构建 CI/CD 管道以进行测试。(即将推出)
  • 使用 Git 与其他人协作共享您的项目。

您的项目、集合、规格和所有其他文件支持以下存储选项:

  • 工作区 在多个工作区之间轻松切换,它们将彼此隔离。
  • Git 同步 工作区将支持 Git 同步,文件存储将以 API 的粒度进行组织,减少修改期间发生冲突的可能性。
  • 不涉及远程服务器存储,保证数据的安全。

还有更多!

  • 支持导入Postman数据。我们还计划支持从 Insomnia 导入数据。
  • 环境变量的实时渲染,可以立即看到参与环境变量运算的结果。
  • 引入 deno-core 作为JavaScript运行时,全面支持ES6。

image.png

目前Postcat支持所有Http请求的特性,其操作方法和Postman几乎一致,测试采用deno-core可以完整的支持ES6语法和事件循环。

当然Postcat还有不足之处,它比较新也缺乏大量的测试,功能上也不如老牌工具的强大,也欢迎大家多多试用给出宝贵的反馈。

Github:https://github.com/tmtbe/postcat

相关文章
|
3月前
|
JSON JavaScript 测试技术
Postman接口测试工具详解
Postman接口测试工具详解
119 1
|
8天前
|
JSON Java 数据格式
使用postMan调试接口出现 Content type ‘multipart/form-data;charset=UTF-8‘ not supported“
本文介绍了使用Postman调试接口时遇到的“Content type ‘multipart/form-data;charset=UTF-8’ not supported”错误,原因是Spring Boot接口默认只接受通过`@RequestBody`注解的请求体,而不支持`multipart/form-data`格式的表单提交。解决方案是在Postman中将请求体格式改为`raw`并选择`JSON`格式提交数据。
使用postMan调试接口出现 Content type ‘multipart/form-data;charset=UTF-8‘ not supported“
|
3月前
|
存储
Postman 接口测试配置 Pre-request Script
Postman 接口测试配置 Pre-request Script
128 5
Postman 接口测试配置 Pre-request Script
|
2月前
|
XML Web App开发 数据挖掘
Postman接口测试工具全解析:功能、脚本编写及优缺点探讨
文章详细分析了Postman接口测试工具的功能、脚本编写、使用场景以及优缺点,强调了其在接口自动化测试中的强大能力,同时指出了其在性能分析方面的不足,并建议根据项目需求和个人偏好选择合适的接口测试工具。
55 1
|
2月前
|
Web App开发 JSON 测试技术
精通Postman接口测试:关联技术与自动化实践指南
这篇文章详细介绍了如何使用Postman进行接口测试,包括关联技术、自动化实践,以及如何通过环境变量和全局变量解决接口之间的关联性问题。
41 0
精通Postman接口测试:关联技术与自动化实践指南
|
3月前
|
XML JSON 测试技术
Postman接口测试工具详解
📚 Postman全攻略:API测试神器!📚 发送HTTP请求,管理集合,写测试脚本,集成CI/CD。从安装配置到环境变量、断言、数据驱动测试,一步步教你如何高效测试RESTful API。实战案例包含GET、POST、PUT、DELETE请求。用Newman在命令行跑集合,自动化测试不发愁!👉 [洛秋小站](https://www.luoqiu.site/) 学更多!🚀
73 1
|
3月前
|
JavaScript 前端开发
文本,wangEditor5教程-上传图片,在开发文档的菜单配置当中,去搜索里搜索图片,也可以找到,上传图片必须有服务端的图片,验证接口正确用postman,wangEditor的postman接口
文本,wangEditor5教程-上传图片,在开发文档的菜单配置当中,去搜索里搜索图片,也可以找到,上传图片必须有服务端的图片,验证接口正确用postman,wangEditor的postman接口
|
3月前
|
JSON 前端开发 测试技术
Postman 接口测试工具详解
在执行这些测试案例时,请确保遵循实际的API规范,并根据API的特定要求调整步骤和参数。
|
4月前
|
存储 JSON 测试技术
软件测试之 接口测试 Postman使用(下)
软件测试之 接口测试 Postman使用(下)
41 2
|
4月前
|
测试技术 数据格式
软件测试之 接口测试 Postman使用(上)
软件测试之 接口测试 Postman使用(上)
47 1