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

17.3K star,這款開源的 Postman 替代工具徹底火了!

開發(fā)
今天給大家分享一款Github上最近比較火的 API 開源項(xiàng)目 - Bruno,可以幫助開發(fā)者輕松探索和測試 API。

現(xiàn)在,許多人都朝著全棧工程師的方向發(fā)展,API 接口的編寫和調(diào)試已成為許多開發(fā)人員必備的技能之一。

工欲善其事,必先利其器。擁有一款優(yōu)秀的 API 工具對于任何工程師來說都是極為重要的,它能夠幫助我們高效地完成各種開發(fā)任務(wù)。

今天給大家分享一款Github上最近比較火的 API 開源項(xiàng)目 - Bruno,可以幫助開發(fā)者輕松探索和測試 API。

項(xiàng)目簡介

Bruno 是一款基于文本文件的 API 工具,旨在改變以 Postman 為主的 API 工具現(xiàn)狀。它使用自研的 Bru 標(biāo)記性語言,可以快速記錄和組織 API 請求的信息,并以純文本形式存儲(chǔ)在項(xiàng)目文件夾中,方便管理和協(xié)作。

目前在github上收獲了17.3K star,非常受歡迎。

功能特性

  • 使用 Bru 語言記錄 API 調(diào)試流程,將 API 調(diào)試文件與項(xiàng)目代碼進(jìn)行統(tǒng)一管理,并利用 Git 與團(tuán)隊(duì)成員進(jìn)行同步協(xié)作。
  • 支持多種 API 請求方法,并可以編寫腳本添加附加功能,例如數(shù)據(jù)生成、驗(yàn)證以及與其他工具和系統(tǒng)的集成。
  • 支持自動(dòng)化測試,可以搭建 CI/CD 流程,提高開發(fā)效率。
  • 采用 Git 進(jìn)行協(xié)作管理,保證 API 接口的隱私安全。
  • 支持 Windows、macOS、Linux 等主流操作系統(tǒng)。

項(xiàng)目安裝

可以直接官網(wǎng)或者項(xiàng)目release頁面下載對應(yīng)系統(tǒng)的安裝包進(jìn)行安裝:

也可以使用下面的命令行安裝:

# 在 Mac 電腦上用 Homebrew 安裝
brew install bruno

# 在 Windows 上用 Chocolatey 安裝
choco install bruno

# 在 Windows 上用 Scoop 安裝
scoop bucket add extras
scoop install bruno

# 在 Linux 上用 Snap 安裝
snap install bruno

# 在 Linux 上用 Apt 安裝
sudo mkdir -p /etc/apt/keyrings
sudo gpg --no-default-keyring --keyring /etc/apt/keyrings/bruno.gpg --keyserver keyserver.ubuntu.com --recv-keys 9FA6017ECABE0266

echo "deb [signed-by=/etc/apt/keyrings/bruno.gpg] http://debian.usebruno.com/ bruno stable" | sudo tee /etc/apt/sources.list.d/bruno.list

sudo apt update
sudo apt install bruno

項(xiàng)目展示

簡單的 GET 請求:

get {
  url: https://api.github.com/users/usebruno
}

Post 請求:

post {
  url: https://api.textlocal.in/send
}

body {
  {
   "email":"eve.holt@reqres.in",
    "password":"cityslicka"
  }
}

headers {
  content-type: application/json
  Authorization: Bearer topsecret
}

編寫自動(dòng)化測試腳本,判斷用戶是否登錄、是否成功獲取 Token。

另外,可以通過使用 .env 配置文件,對不同用戶進(jìn)行權(quán)限分配,比如通過 environments/Local.bru 文件,配置環(huán)境設(shè)定:

vars {
   host: http://localhost:5005
   jwtToken: {{process.env.JWT_TOKEN}}
}

如果你正在尋找一款好用的 API 工具,Bruno 值得你嘗試一下。

項(xiàng)目地址:https://github.com/usebruno/bruno

責(zé)任編輯:趙寧寧 來源: 技術(shù)老男孩
相關(guān)推薦

2020-07-17 07:00:00

GitHubgit開源

2021-05-19 08:00:00

Linux開源程序

2020-05-11 08:00:00

監(jiān)控工具加密開源

2025-04-18 12:33:53

2018-06-21 14:20:24

Linuxfindfd

2023-10-11 08:32:13

2022-01-10 18:16:24

編輯器Typora Markdown

2021-01-26 15:40:46

工具Vim開發(fā)

2022-05-23 09:03:35

Heighliner開發(fā)者工具

2023-09-13 15:06:24

2022-07-18 15:48:43

數(shù)據(jù)庫開源工具

2022-06-06 12:18:44

配置可視化Nginx

2021-12-10 11:30:58

Linux工具命令

2021-04-14 15:15:46

開源技術(shù) 工具

2025-04-24 09:21:00

2023-12-13 09:31:10

開源系統(tǒng)

2023-01-18 22:45:24

Linux命令

2025-03-24 12:42:52

2018-03-10 07:15:53

2022-04-22 09:02:24

XshelliTerm2工具
點(diǎn)贊
收藏

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