From 471e114d4e4c5bee9fd817bea2320a53bcf7f82d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zdravko=20Kosanovi=C4=87?= <41286499+zkosanovic@users.noreply.github.com> Date: Fri, 17 Jul 2020 19:44:48 +0200 Subject: [PATCH] grpcurl: add page (#4198) Co-authored-by: Starbeamrainbowlabs --- pages/common/grpcurl.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 pages/common/grpcurl.md diff --git a/pages/common/grpcurl.md b/pages/common/grpcurl.md new file mode 100644 index 0000000000..f9e73827c9 --- /dev/null +++ b/pages/common/grpcurl.md @@ -0,0 +1,20 @@ +# grpcurl + +> Like cURL, but for gRPC: CLI tool for interacting with gRPC servers. +> More information: . + +- Send an empty request: + +`grpcurl {{grpc.server.com:443}} {{my.custom.server.Service/Method}}` + +- Send a request with a header and a body: + +`grpcurl -H "{{Authorization: Bearer $token}}" -d {{'{"foo": "bar"}'}} {{grpc.server.com:443}} {{my.custom.server.Service/Method}}` + +- List all services exposed by a server: + +`grpcurl {{grpc.server.com:443}} list` + +- List all methods in a particular service: + +`grpcurl {{grpc.server.com:443}} list {{my.custom.server.Service}}`