Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >情人节到了,Postman 都脱单了,那你咧?

情人节到了,Postman 都脱单了,那你咧?

作者头像
andyxh
发布于 2020-02-24 07:58:32
发布于 2020-02-24 07:58:32
74110
代码可运行
举报
文章被收录于专栏:程序通事程序通事
运行总次数:0
代码可运行

前言

Postman 是一款API接口调试工具,做过 Web 接口或多或少应该接触过。

通过它可以完成 Http 接口的调试,测试同学也可以基于此做一些自动化测试。另外 Postman 还提供其他高级功能,不过需要另外收费,毕竟商业公司还是要恰饭啊。

刚开始小黑哥使用的 Chrome 应用版本,配合 Postman Interceptor 插件,可以测试一些需要登录信息的接口。后来 Postman 停止 Chrome 应用版本,基于 Electron 开发 mac/windows/linux 应用版本。

通过这种方式,Postman 做到跨平台使用。不过这样就带来一些麻烦,每次换个电脑都需要重新下载,安装。对于性能差点的电脑,安装可能都会失败,运行起来也会很缓慢。

国外一名叫做 Liyas Thomas 使用 PostmanAPI 测试的时候,电脑性能不好,正好无法运行 Postman。这就让小哥很不爽,于是小哥拿起电脑,使用 Vue+Html+Css,自己动手撸了一个 API 接口调试工具 postwoman,Github 地址:https://github.com/liyasthomas/postwoman

postwoman 无需下载客户端应用,只要使用浏览器打开 postwoman.io,就可以体验。另外可以安装 PWA 应用,离线也可以使用。

postwoman 主要特性:

  • 轻量级:采用简约的 UI 设计
  • 快:实时发送请求与获取/复制相应
  • 跨平台:借助于浏览器,支持跨平台,多客户端使用

主要功能

HTTP 调试

主要功能:

  • 支持 GetPostHeadPut ,DELETE,CONNECT 等方法
  • 支持自定义 Header 请求头
  • 支持输入 ? Authentication 认证功能
  • 支持导入/导出 curl
  • 可以设置请求参数

这部分功能基本与 Postman 一致,所以从 Postman 迁移过来上手,没有太多学习成本。

如果你以前没用过 Postman,那也没关系。postwoman 自带运行 demo,很快可以上手。

websocket

支持调试 websocket,可以发送与接收数据。

GraphQL

支持 GraphQL API 查询。

自定义配置

支持多种主题:Kinda Dark (默认), Clearly White, Just Black and System theme,另外可以搭配设置突出颜色。总体来说这个 UI 颜值还是比较高的。

PWA

PWA: Progressive Web Apps(渐进式 Web 应用),可以让 Web 网页服务具备原生 App 的使用体验,不需要额外打包或签名,可以离线运行。不论是从外观还是执行效果来看,都与一般应用程序无异,安装完成之后,可以直接在桌面点击运行。

主要特性:

  • 离线运行
  • 更低内存/CPU 使用率
  • 桌面 PWA 支持

Collections/History

postwoman 本地会保存的执行历史请求记录,我们可以根据需要保存请求到 Collections 中。另外可以使用 Github/Google 登录,历史记录与 Collections 都可以实时同步到云端。

国际化

页面拉取到最后,可以切换语言。目前简体中文还只是个空壳,即使切换到简体中文,网站还是显示英文,应该是还没有完成中文翻译。各位感兴趣的小伙伴,可以上去贡献一份力量。

定制开发

我们可以选择下载 postwoman 源码,定制化开发,增加适合自己团队的功能,部署在公司内网。postwoman 提供是三种方式:

npm 本地构建运行

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git clone git@github.com:liyasthomas/postwoman.git
npm install
npm run dev

docker-compose

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git clone git@github.com:liyasthomas/postwoman.git
docker-compose up

docker

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#pull
docker pull liyasthomas/postwoman
#run
docker run -p 3000:3000 liyasthomas/postwoman:latest
#build
docker build -t postwoman:latest

以上三种方式运行之后,浏览器打开 http://localhost:3000 进行体验

总结

总得来说,postwoman 作为一款高颜值的 API 调试工具,主打高性能、便捷性,功能性上也不输给 Postman。如果你觉得 Postman 安装麻烦,运行缓慢,不妨体验一下 postwoman

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-02-14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
1 条评论
热度
最新
推荐使用Apifox,更好用!
推荐使用Apifox,更好用!
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
Postman 收费太贵了,我决定用 Postwoman...
个人觉得,运行在浏览器端这一点比较实用,毕竟我们都是 Web 开发人员,浏览器跨平台的便利性早已深入人心。无需安装,随时随地可以测试接口。按照作者自己的说法,他就是因为自己的破机器无法再忍受安装一个这么大的 Postman 客户端,才动了这个邪念开发出了 Postwoman 的。
江南一点雨
2019/12/21
4.9K1
一款 Postman 的开源替代品: Postwoman
大家都知道,Postman是一个非常受欢迎的API接口调试工具,提供有Chrome扩展插件版和独立的APP,不过它的很多高级功能都需要付费才能使用。
测试开发技术
2019/12/20
5.2K1
一款 Postman 的开源替代品: Postwoman
Postman的情敌,Postwoman了解一下
大家都知道,Postman是一个非常受欢迎的API接口调试工具,提供有Chrome扩展插件版和独立的APP,不过它的很多高级功能都需要付费才能使用。
测试开发技术
2019/12/03
1.1K1
Postman的情敌,Postwoman了解一下
我决定用 Postwoman 替代 Postman
个人觉得,运行在浏览器端这一点比较实用,毕竟我们都是 Web 开发人员,浏览器跨平台的便利性早已深入人心。无需安装,随时随地可以测试接口。按照作者自己的说法,他就是因为自己的破机器无法再忍受安装一个这么大的 Postman 客户端,才动了这个邪念开发出了 Postwoman 的。
逆锋起笔
2020/02/14
2.6K1
我决定用 Postwoman 替代 Postman
强!63.2K star! 一款可完全替代Postman、Insomnia 的开源替代品!
Postman想必大家都用过,即使没用过,在IT圈至少也听过这个名字吧。简单来说,Postman是一个接口测试工具、功能很强大。但是部分高级功能需要收费,有些习惯白嫖的人可能会不习惯。前两年有一个叫Postwoman 的横空出世,看名字就知道摆明想挑战Postman。
测试开发技术
2024/11/05
2.2K0
强!63.2K star! 一款可完全替代Postman、Insomnia 的开源替代品!
还在用 Postman 测试接口吗?是时候试试它漂亮的女朋友 Postwoman 了!
对于经常进行接口调试的同学来说,应该是比较熟悉 Postman 了。Postman 虽然功能强大,但也有很多弊端。比如:不支持 Web 方式,需要安装客户端软件等。如果你只想简单地测试下接口返回,就需要安装一个客户端工具就显得比较麻烦了。
iMike
2019/12/17
1.1K1
还在用 Postman 测试接口吗?是时候试试它漂亮的女朋友 Postwoman 了!
再见,Postman...
3、支持 GET, HEAD, POST, PUT, DELETE, OPTIONS, PATCH 方法;
用户5224393
2020/06/16
5120
扔掉 Postman 吧,试试 Postwoman 高能神器!
个人觉得,运行在浏览器端这一点比较实用,毕竟我们都是 Web 开发人员,浏览器跨平台的便利性早已深入人心。无需安装,随时随地可以测试接口。按照作者自己的说法,他就是因为自己的破机器无法再忍受安装一个这么大的 Postman 客户端,才动了这个邪念开发出了 Postwoman 的。
芋道源码
2020/03/02
1K1
扔掉 Postman 吧,试试 Postwoman 高能神器!
45.8k stars的Postwoman(已改名)向老牌Postman发起挑战
postman想必大家都用过,没用过也听过这个名字吧。postman是一个接口测试工具,功能很强大。但是收费,有些习惯白嫖的人可能会不习惯。有一天一个叫postwoman (现在已经改名为hoppscotch)的横空出世,看名字似乎想挑战postman。 hoppscotch 简介 hoppscotch的特点 轻量级:用极简的UI设计制作。 快速:实时发送请求和获取/复制响应。 开源,免费 支持的HTTP 方法 GET:从服务器取出资源(一项或多项)。 POST:在服务器新建一个资源。 PUT:在服务器
开源日记
2023/03/10
1.1K0
45.8k stars的Postwoman(已改名)向老牌Postman发起挑战
扔掉 Postman 吧,试试 Postwoman 高能神器!
3、支持 GET, HEAD, POST, PUT, DELETE, OPTIONS, PATCH 方法;
搜云库技术团队
2020/03/04
5741
还在用 Postman 测试接口吗?是时候试试它漂亮的女朋友 Postwoman 了!
对于经常进行接口调试的同学来说,应该是比较熟悉 Postman 了。Postman 虽然功能强大,但也有很多弊端。比如:不支持 Web 方式,需要安装客户端软件等。如果你只想简单地测试下接口返回,就需要安装一个客户端工具就显得比较麻烦了。
测试小兵
2019/12/13
1K1
还在用 Postman 测试接口吗?是时候试试它漂亮的女朋友 Postwoman 了!
API 开发调试工具之 Postwoman
今天给大家推荐一款 API 开发工具 Postwoman (女人) ,其实日常工作中我们差不多都是用 Postman (男人) 这个工具来调试我们的接口,那今天不说 男人,我们来看看 女人 到底如何。
hedeqiang
2019/12/17
1.9K1
2025年Postman的五大替代工具
虽然Postman是一个广泛使用的API测试工具,但许多用户在使用过程中会遇到各种限制和不便。因此,可能需要探索替代解决方案。本文介绍了10款强大的替代工具,它们能够有效替代Postman,成为你API测试工具箱的一部分。
用户11531559
2025/03/13
4970
分享最近看到的几个 GitHub 项目
前两天工作繁忙,难以抽出大块时间写文章。今天周日,刚好得空,抽出一点时间跟大家分享下,过去一周我在 GitHub 上看到的几个比较实用的开源项目。
GitHubDaily
2019/08/26
1.7K0
分享最近看到的几个 GitHub 项目
2025年API测试:10款强大Postman替代工具推荐
API测试已经成为现代开发流程中不可或缺的一环。说到API测试工具,Postman绝对是许多开发者的首选,但随着需求多样化,市场上出现了越来越多优秀的Postman替代工具。2025年有哪些值得关注、好用的替代品呢?本篇文章为大家精选10款好评如潮的API测试工具,帮助你快速找到团队的新选择。
用户8721171
2025/04/18
7990
API 构建器postwoman
Postwoman 一个开源、免费、快速、漂亮的 API 构建器,可以替代 Postman。
赵云龙龙
2019/12/12
8380
安利一下 Postman 漂亮的女朋友 Postwoman !
PostWoman算是最近 Github 上比较火的一个项目了,多次登顶,我在前天也试用了一下,体验还不错,推荐一下。
Guide哥
2020/05/07
7480
安利一下 Postman 漂亮的女朋友 Postwoman !
Postman 的替代品来了
Postwoman 一个开源、免费、快速、漂亮的 API 构建器,可以替代 Postman。
dys
2019/12/15
1.9K1
​windows下安装Postman
postman适配不同的操作系统,支持postman Mac、windows、Linux系统;
后山de小猿
2020/09/03
2.2K0
​windows下安装Postman
Postman 的绝佳替代品-httpie 桌面版介绍
作为 Python 开发,想必都非常熟悉 httpie[1] 这个 cli 工具,是一个非常好用的基于 Python 开发的 HTTP API 调试工具。
东风微鸣
2023/09/01
1.1K0
Postman 的绝佳替代品-httpie 桌面版介绍
推荐阅读
相关推荐
Postman 收费太贵了,我决定用 Postwoman...
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验