自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

別用收費的Postman了,考慮一下免費開源的Postwoman

新聞 開源
API接口調(diào)試在開發(fā)過程中是非常重要的一個環(huán)節(jié),大家都知道,Postman是一個非常受歡迎的API接口調(diào)試工具,但是它的許多高級功能都需要付費才能使用,最主要的是貴!

 API接口調(diào)試在開發(fā)過程中是非常重要的一個環(huán)節(jié),大家都知道,Postman是一個非常受歡迎的API接口調(diào)試工具,但是它的許多高級功能都需要付費才能使用,最主要的是貴!

光是收費這一點,程序員怎么能忍呢?于是一個名為Thomas的開發(fā)者就自己另外造了個免費開源供大家使用,它就是——Postwoman。

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

最開始設(shè)計方案的時候,Thomas使用功能強大的JavaScript內(nèi)核,后來逐漸分支到Vue.js和更高版本的Nuxt.js。其主要特點除了可以支持主流Restful接口調(diào)試之外,還支持GraphQL和 WebSocket。

别用收费的Postman了,考虑一下免费开源的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)鍵特性,以及它可能適合于何種情況。

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

Postwoman主要特性如下:

  • 快速:實時發(fā)送請求并獲取/復(fù)制響應(yīng)
  • 支持 GET, HEAD, POST, PUT, DELETE, OPTIONS, PATCH 等方法;
  • 支持驗證
  • 實時,發(fā)送請求即可獲取響應(yīng)。

除此之外,隨著開發(fā)的不斷深入,Postwoman又添加了許多新特性,從而大大提高了可擴展性:

  • 自定義選項:

選擇主題:Kinda Dark(默認(rèn)),Clear White,Just Black和System主題

選擇強調(diào)顏色:綠色(默認(rèn)),黃色,粉紅色,紅色,紫色,橙色,青色和藍色

切換彩色標(biāo)題

  • PWA:

與Service Workers同時加載

離線支持

低RAM /內(nèi)存和CPU使用率

添加到主屏幕(頁腳中的按鈕)

桌面PWA支持(頁腳中的按鈕)

  • WebSocket:通過單個TCP連接建立全雙工通信通道。
  • 支持身份驗證,具有更高的安全性
  • 實時,發(fā)送請求即可獲取響應(yīng)。
  • 輕松,快速地創(chuàng)建和共享動態(tài)API文檔

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

Postwoman開發(fā)

Postwoman提供三種本地開發(fā)運行方式,這里我們舉其中一種:

docker (需要本地先安裝docker環(huán)境):

  1. #pull  
  2. docker pull liyasthomas/postwoman  
  3. #run  
  4. docker run -p 3000:3000 liyasthomas/postwoman:latest  
  5. #build  
  6. docker build -t postwoman:latest  

開發(fā)步驟:

  1. git clone https://github.com/liyasthomas/postwoman.git 
  2.  
  3. npm install 
  4.  
  5. npm run dev 
  6.  
  7. //打開瀏覽器即可 
  8.  
  9. //或者,使用docker-compose: 
  10.  
  11. #pull 
  12.  
  13. docker pull liyasthomas/postwoman 
  14.  
  15. #run 
  16.  
  17. docker run -p 3000:3000 liyasthomas/postwoman:latest 
  18.  
  19. #build 
  20.  
  21. 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/

 

 

 

 

 

責(zé)任編輯:張燕妮 來源: 開源最前線
相關(guān)推薦

2020-08-03 14:25:25

邊緣計算數(shù)據(jù)云計算

2020-05-20 12:53:29

GitHub攔截廣告Pi-hole

2019-09-06 10:06:43

程序員技能開發(fā)者

2022-06-16 15:12:02

元宇宙房產(chǎn)虛構(gòu)世界

2016-07-08 14:26:55

云計算

2018-06-07 16:13:37

人工智能高考人工智能學(xué)院

2020-04-30 10:27:40

廣告攔截器開源

2017-05-26 08:42:28

PHPPython語言

2022-03-02 10:53:22

Postman工具開發(fā)

2015-10-22 11:25:43

法國政府軟件開源

2020-06-11 18:06:03

電腦電路板元件

2024-10-12 12:30:18

2023-03-29 23:40:24

2020-03-01 13:55:15

datasetsear免費數(shù)據(jù)集2500萬

2025-02-27 09:06:34

2020-09-29 09:41:50

Spring Boot項目代碼

2023-11-18 09:09:08

GNUBSD協(xié)議

2020-04-08 17:53:40

TypeScriptJavaScript代碼

2021-10-09 18:26:59

二叉樹多叉樹搜索

2021-08-22 15:07:29

大數(shù)據(jù)信息安全隱私
點贊
收藏

51CTO技術(shù)棧公眾號