Postman是一个非常受欢迎的API接口调试工具,提供有Chrome扩展插件版和独立的APP。但是,Postman中很多高级功能都需要付费才能使用,一位叫Liyas Thomas的人,开发了一款Postwomen,大大造福不愿付费的人群。
01—介绍
Postwomen是一款基于nodejs开发的API请求构建器,是一个Poatman的免费、快速且美观的替代方案。Postwoman是轻量级开源产品,界面美观,并且具有多平台和多设备支持,除了可以支持主流Restful接口调试之外,还支持GraphQL和 WebSocket。
GitHub: https://github.com/liyasthomas/postwoman
GitHub Stars: 16.8k02—功能及特性
2.1 功能列表
支持的方法有:GET、POST、PUT、HEAD、DELETE、PATCH、OPTIONS
2.2 主要特性
(1)轻巧:采用简约的UI设计制作
(2)快速:实时发送请求和获取/复制响应
(3)自定义:可自定义背景、前景色和强调色组合
(4)代理:从设置启用代理模式以访问被阻止的API
(5)方便:与Service Workers同时加在,较低的内存和CPU使用率,并且支持离线
03—
开发步骤
3.1 普通安装
(1)拉取项目
git clone https://github.com/liyasthomas/postwoman.git
(2)安装运行
cd postwoman
npm install
npm run dev
(3)打开浏览器输入下面的链接,即可使用
http://localhost:3000
3.2 docker安装
(1)拉取 Postwoman 相关镜像
docker pull liyasthomas/postwoman
(2)运行一个 Postwoman 的容器
docker run -p 3000:3000 liyasthomas/postwoman:latest
(3)打开浏览器输入下面的链接,即可使用
http://localhost:3000