別用收費的Postman了,考慮一下免費開源的Postwoman
點擊上方Python知識圈,選擇設(shè)為星標(biāo)
回復(fù)1024獲取Python資料

來自:開源最前線(ID:OpenSourceTop)
綜合自:https://github.com/liyasthomas/postwoman、https://nordicapis.com/review-of-postwoman/等
閱讀文本大概需要 5 分鐘
點擊「閱讀原文」查看pk哥原創(chuàng)精品視頻。
API接口調(diào)試在開發(fā)過程中是非常重要的一個環(huán)節(jié),大家都知道,Postman是一個非常受歡迎的API接口調(diào)試工具,但是它的許多高級功能都需要付費才能使用,最主要的是貴!
光是收費這一點,程序員怎么能忍呢?于是一個名為Thomas的開發(fā)者就自己另外造了個免費開源供大家使用,它就是——Postwoman。


自從開源以來,Postwoman就非常受歡迎,現(xiàn)在已經(jīng)標(biāo)星17.2K,fork也有1K了(Github地址:https://github.com/liyasthomas/postwoman)
不過,Thomas表示并不打算用Postwoman完全代替Postman,而是變成一個特定情況下的替代方案,其設(shè)計初衷是為了幫助開發(fā)人員更快地創(chuàng)建請求,節(jié)省寶貴的開發(fā)時間,提升工作效率。
下面讓我們看看一些關(guān)鍵特性,以及它可能適合于何種情況。

快速:實時發(fā)送請求并獲取/復(fù)制響應(yīng)
支持 GET, HEAD, POST, PUT, DELETE, OPTIONS, PATCH 等方法;
支持驗證
實時,發(fā)送請求即可獲取響應(yīng)。
除此之外,隨著開發(fā)的不斷深入,Postwoman又添加了許多新特性,從而大大提高了可擴(kuò)展性:
自定義選項:
選擇主題:Kinda Dark(默認(rèn)),Clear White,Just Black和System主題
選擇強(qiáng)調(diào)顏色:綠色(默認(rèn)),黃色,粉紅色,紅色,紫色,橙色,青色和藍(lán)色
切換彩色標(biāo)題
PWA:
與Service Workers同時加載離線支持低RAM /內(nèi)存和CPU使用率添加到主屏幕(頁腳中的按鈕)桌面PWA支持(頁腳中的按鈕)WebSocket:通過單個TCP連接建立全雙工通信通道。
支持身份驗證,具有更高的安全性
實時,發(fā)送請求即可獲取響應(yīng)。
輕松,快速地創(chuàng)建和共享動態(tài)API文檔

Postwoman提供三種本地開發(fā)運行方式,這里我們舉其中一種:
docker (需要本地先安裝docker環(huán)境):
#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相關(guān)的網(wǎng)站地址:
- GitHub :https://github.com/liyasthomas/postwoman
- PostWoman官網(wǎng):https://postwoman.launchaco.com/
- PostWoman在線體驗地址:https://postwoman.io/
-----------------------公眾號:Python知識圈博客:www.pyzhishiquan.com知乎:Python知識圈微信視頻號:菜鳥程序員 (分享有趣的編程技巧、Python技巧)bilibili:菜鳥程序員的日常(目前原創(chuàng)視頻:14,累計播放量:32萬)
一個學(xué)習(xí)Python的人,喜歡分享,喜歡搞事情!
長按下圖二維碼關(guān)注,和你一起領(lǐng)悟Python的魅力。
留言打卡 DAY 74
今日的留言話題是:根據(jù)文章內(nèi)容自由發(fā)揮。關(guān)于留言打卡的規(guī)則參考:留言打卡第二季 (點擊鏈接查看規(guī)則),請按照 昵稱+天數(shù)(請以自己實際打卡的天數(shù)為準(zhǔn),如day1 or day2 or day3)+ 留言內(nèi)容(不少于15字)的方式留言。Python知識圈公眾號的交流群已經(jīng)建立,群里可以領(lǐng)取 Python 和人工智能學(xué)習(xí)資料,大家可以一起學(xué)習(xí)交流,效率更高,如果是想發(fā)推文、廣告、砍價小程序的敬請繞道!一定記得備注「交流學(xué)習(xí)」,我會盡快通過好友申請哦!通過好友后私聊我「學(xué)習(xí)資料」或者「進(jìn)群」都可以。掃碼添加,備注:交流學(xué)習(xí)
往期推薦01 02 03
評論
圖片
表情
