fbpx

grpcui:一個用於 gRPC 的互動式 Web 使用者介面,與 postman 相似

grpcui 是一個命令列工具,讓你透過瀏覽器與 gRPC 伺服器互動。它有點像 Postman,但是針對 gRPC APIs 而不是REST。

在某些方面,這就像 grpcurl 的一個擴充套件。grpcurl 是一個命令列介面,而 grpcui 提供了一個基於 web/瀏覽器的 GUI。這讓你可以互動式地建構請求來發送至 gRPC 伺服器。

透過這個工具,你還可以瀏覽 gRPC 服務的模式,它以可用端點的列表形式呈現。這可以透過查詢支援伺服器反射( server reflection )的伺服器、讀取 proto 原始檔或載入編譯的 “protoset “檔案(包含編碼的檔案描述符 protos 的檔案)來實現。

事實上,該工具將 JSON 請求資料轉化為二進位制編碼的 protobuf 的方式正是使用這種模式。因此,如果你所互動的伺服器不支援反射,你要麼需要定義服務的 proto 原始檔,要麼需要 grpcui 可以使用的 protoset 檔案。

專案網址


追蹤 Soft & Share

✍ 不受社群推薦演算法影響,建議 Telegram/Discord/e-mail

幫我們個小忙!

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: