小工具知识网

当前位置: 首页 > 行业知识 > 推荐一款-Postman-的开源替代品:-Postwoman,web网页开发工具

行业知识

推荐一款-Postman-的开源替代品:-Postwoman,web网页开发工具

2026-11-15 14:27:31 来源:互联网转载

使用操作和Postman基本一致,如果你从Postman迁移过来,基本上没有什么学习成本。

GitHub项目官网:

https://github.com/liyasthomas/postwoman

3. 相关特性

Postwoman是基于NodeJs编写的,主要特点除了可以支持主流的Restful接口调试之外,还支持 GraphQL和 WebSocket。

作为一款开源的 Postman 替代品,主打特性有如下一些:

  • 轻盈,可直接在线访问;

  • 简约,采用简约的 UI 设计精心打造;

  • 支持 GET, HEAD, POST, PUT, DELETE, OPTIONS, PATCH 方法;

  • 支持验证;

  • 实时,发送请求即可获取响应。

    除了这些,还可自定义背景,前景色和强调色组合。

    1、自定义选项:

    • 选择主题:Kinda Dark(默认),Clearly White,Just Black和System主题

    • 选择强调颜色:绿色(默认),黄色,粉红色,红色,紫色,橙色,青色和蓝色

      2、PWA:

      可以通过PWA的方式安装。

      PS: PWA全称Progressive Web App,即渐进式WEB应用。

      特性:

      • 与Service Workers同时加载

      • 离线支持

      • 低RAM /内存和CPU使用率

      • 添加到主屏幕(页脚中的按钮)

      • 桌面PWA支持(页脚中的按钮)

        3、WebSocket:

        通过单个TCP连接建立全双工通信通道。发送和接收数据

        4、GraphQL:

        GraphQL是API的查询语言。

        除以上以外还具备其他特性就不一一介绍了,读者使用后一试便知。

        4. 定制开发

        相比于其作为Postman的替代方案,笔者其实更在乎它的实现方式,Postwoman是一个基于Vue构建的Web项目,且可以构建成PWA应用,下述提供三种本地开发运行方式。

        方式一:npm本地构建运行:

        git clone https://github.com/liyasthomas/postwoman.git

        PS: 官网是直接建议npm install,但笔者在尝试时,发现npm install或cnpm install安装时,会出现依赖的cypress安装失败的问题,如果读者也出现此问题,可以先单独安装cypress.

        方式二:docker-compose (需要本地先安装docerk-compose):

        git clone https://github.com/liyasthomas/postwoman.git

        方式三:docker (需要本地先安装docker环境):

        #pull

        三种方式,任意一种,本地运行成功后,打开浏览器,访问http://localhost:3000  即可。以方式一为例,通过npm run dev本地运行,如下图所示。

        本地服务启动后,可根据自己的定制开发需求,进行修改,如果你熟悉Vue的话,接下来就可以随意玩耍了,例如此处,笔者将Postwoman标题修改了一下。

        自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

        深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

        因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

        既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

        由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

        如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)

        最后的最后

        面试题千万不要***记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。

        需要完整面试题的朋友可以点击蓝色字体免费获取

        …(img-5K06BnDs-1712366965646)]

        [外链图片转存中…(img-Ip8OMoZf-1712366965648)]

        [外链图片转存中…(img-Vrgav2HM-1712366965649)]

上一篇:专家现场及网络安全分析

下一篇:小米怎么开启快冲服务器?