成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

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

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

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

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

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

項(xiàng)目簡(jiǎn)介

Bruno 是一款基于文本文件的 API 工具,旨在改變以 Postman 為主的 API 工具現(xiàn)狀。它使用自研的 Bru 標(biāo)記性語言,可以快速記錄和組織 API 請(qǐng)求的信息,并以純文本形式存儲(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 請(qǐng)求方法,并可以編寫腳本添加附加功能,例如數(shù)據(jù)生成、驗(yàn)證以及與其他工具和系統(tǒng)的集成。
  • 支持自動(dòng)化測(cè)試,可以搭建 CI/CD 流程,提高開發(fā)效率。
  • 采用 Git 進(jìn)行協(xié)作管理,保證 API 接口的隱私安全。
  • 支持 Windows、macOS、Linux 等主流操作系統(tǒng)。

項(xiàng)目安裝

可以直接官網(wǎng)或者項(xiàng)目release頁面下載對(duì)應(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)目展示

簡(jiǎn)單的 GET 請(qǐng)求:

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

Post 請(qǐng)求:

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)化測(cè)試腳本,判斷用戶是否登錄、是否成功獲取 Token。

另外,可以通過使用 .env 配置文件,對(duì)不同用戶進(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開源

2020-05-11 08:00:00

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

2021-05-19 08:00:00

Linux開源程序

2025-04-18 12:33:53

2022-01-10 18:16:24

編輯器Typora Markdown

2018-06-21 14:20:24

Linuxfindfd

2021-01-26 15:40:46

工具Vim開發(fā)

2023-10-11 08:32:13

2022-05-23 09:03:35

Heighliner開發(fā)者工具

2023-09-13 15:06:24

2021-12-10 11:30:58

Linux工具命令

2022-06-06 12:18:44

配置可視化Nginx

2022-07-18 15:48:43

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

2021-04-14 15:15:46

開源技術(shù) 工具

2025-04-24 09:21:00

2023-12-13 09:31:10

開源系統(tǒng)

2025-03-24 12:42:52

2023-01-18 22:45:24

Linux命令

2018-03-10 07:15:53

2022-04-22 09:02:24

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

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

主站蜘蛛池模板: 日韩视频在线免费观看 | 国产精品免费播放 | 久久国产一区 | 亚洲一区在线播放 | 亚洲欧洲av在线 | 久久91av | 亚洲欧美一区二区三区1000 | 欧美综合一区 | 国产一级黄色网 | 殴美成人在线视频 | 日韩精品一区二区三区在线播放 | 在线播放第一页 | 免费人成激情视频在线观看冫 | 国产aⅴ | 最近日韩中文字幕 | 欧美九九 | 国产做爰 | 午夜久久久 | 国产精品国产精品国产专区不片 | 毛片a级| 欧美乱做爰xxxⅹ久久久 | 成人精品国产免费网站 | 欧美日韩国产三级 | 中文字幕一区二区三区精彩视频 | 欧美亚洲日本 | 国产一区二区精品在线观看 | 中文字幕av网站 | 成人三级视频 | 欧美a级成人淫片免费看 | 男女免费在线观看视频 | 九色视频网站 | 99热这里都是精品 | 91精品国产一区二区三区动漫 | 成人网av | 国产高清在线精品 | 狠狠操狠狠干 | 羞羞的视频免费观看 | 欧美偷偷 | 韩日一区二区 | 天堂资源最新在线 | 日韩国产一区二区三区 |