别用收费的Postman了,考虑一下免费开源的Postwoman

击上方的终端研发部右上角选择设为星标

每日早10点半,技术文章准时送上

公众号后台回复学习”,获取作者独家秘制精品资料

 来源:www.kailing.pub/article/index/arcid/257.html

来自:开源最前线(ID:OpenSourceTop)

综合自:https://github.com/liyasthomas/postwoman、https://nordicapis.com/review-of-postwoman/等

简介

API接口调试在开发过程中是非常重要的一个环节,大家都知道,Postman是一个非常受欢迎的API接口调试工具,但是它的许多高级功能都需要付费才能使用,最主要的是贵!

光是收费这一点,程序员怎么能忍呢?于是一个名为Thomas的开发者就自己另外造了个免费开源供大家使用,它就是——Postwoman

最开始设计方案的时候,Thomas使用功能强大的JavaScript内核,后来逐渐分支到Vue.js和更高版本的Nuxt.js。其主要特点除了可以支持主流Restful接口调试之外,还支持GraphQL和 WebSocket。

自从开源以来,Postwoman就非常受欢迎,现在已经标星17.2K,fork也有1K了(Github地址:https://github.com/liyasthomas/postwoman

不过,Thomas表示并不打算用Postwoman完全代替Postman,而是变成一个特定情况下的替代方案,其设计初衷是为了帮助开发人员更快地创建请求,节省宝贵的开发时间,提升工作效率。

下面让我们看看一些关键特性,以及它可能适合于何种情况。

Postwoman主要特性如下:

  • 快速:实时发送请求并获取/复制响应

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

  • 支持验证

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

除此之外,随着开发的不断深入,Postwoman又添加了许多新特性,从而大大提高了可扩展性

  • 自定义选项:

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

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

    切换彩色标题

  • PWA:

    与Service Workers同时加载

    离线支持

    低RAM /内存和CPU使用率

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

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

  • WebSocket:通过单个TCP连接建立全双工通信通道。

  • 支持身份验证,具有更高的安全性

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

  • 轻松,快速地创建和共享动态API文档


Postwoman开发

Postwoman提供三种本地开发运行方式,这里我们举其中一种:

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

#pull
docker pull liyasthomas/postwoman
#run
docker run -p 3000:3000 liyasthomas/postwoman:latest
#build
docker build -t postwoman:latest

开发步骤:

git clone https://github.com/liyasthomas/postwoman.git
npm install
npm run dev

//打开浏览器即可
//或者,使用docker-compose:

#pull
docker pull liyasthomas/postwoman
#run
docker run -p 3000:3000 liyasthomas/postwoman:latest
#build
docker build -t postwoman:latest

最后附上PostWoman相关的网站地址:

  • GitHub :https://github.com/liyasthomas/postwoman

  • PostWoman官网:https://postwoman.launchaco.com/

  • PostWoman在线体验地址:https://postwoman.io/

阅读更多

是时候扔掉 Postman 了,试试 IntelliJ IDEA 自带的高能神器!

一程序员没钱买电脑,坚持在手机上写代码,炫技术后被抓

Java 的 JSP 已经被淘汰了吗?

年前的一波内推,一个公司,两个职位!

重磅!Chrome 高级玩法,不装扩展,提前享受还未发布的功能

来,教你做个属于自己的 Markdown 编辑器

相信自己,没有做不到的,只有想不到的

在这里获得的不仅仅是技术!

喜欢就给个“在看

发布了216 篇原创文章 · 获赞 288 · 访问量 81万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览