Postman是一个非常受欢迎的API接口调试工具,提供有Chrome扩展插件版和独立的APP但是,Postman中很多高级功能都需要付费才能使用,一位叫Liyas Thomas的人,开发了一款Postwomen,大大造福不愿付费的人群。

01介绍

Postwomen是一款基于nodejs开发的API请求构建器,是一个Poatman的免费、快速且美观的替代方案。Postwoman是轻量级开源产品,界面美观,并且具有多平台和多设备支持,除了可以支持主流Restful接口调试之外,还支持GraphQL和 WebSocket。

PostMan之酷酷的女伴 Postwoman_github


官网:​https://postwoman.io/​

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

GitHub Stars: 16.8k02功能及特性

2.1 功能列表


  • PostMan之酷酷的女伴 Postwoman_自定义_02

支持的方法有: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


PostMan之酷酷的女伴 Postwoman_docker_03