I hope, that should make it easier and more flexibility to work with gprc_cli or grpcurl's like gRPC queries providers.
And also you can a storage collections of queries inside vscode now :)
Get Started 🚀
brew install grpc or/and brew install grpcurl if you haven't.
Install extension in VS Code.
Set your gRPC requests collections somelike:
Requests format
grpcurl
grpcurl -plaintext grpc.server.com:80 my.custom.server.Service/Method
# or
grpcurl -d '{"id": 1234}' grpc.server.com:443 my.server.Service/Method
# or
grpcurl localhost:8787 list
# etc
grpc_cli
grpc_cli ls localhost.my.server.ru:82
# or
grpc_cli call --json_input --json_output --metadata "header-example:data" localhost.my.server.ru:82 my.server.Service/Method
{
"id": 1234
}
# etc
for example:
Then select it and cmd + shift + p, then gRPC Client: Send Request to run it