grpcurl
grpcurl copied to clipboard
Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
I noticed a couple things while going through the release process for v1.8.7.
It looks like #250 has been open for awhile now, but 1.18 has a particularly enticing change for macOS users. From the [change log](https://tip.golang.org/doc/go1.18): > [crypto/x509](https://tip.golang.org/pkg/crypto/x509) > > [Certificate.Verify](https://tip.golang.org/pkg/crypto/x509/#Certificate.Verify) now...
👋 I'm not sure if this is an issue with grpcurl or with my demo code (though I don't immediately see anything wrong with the latter). I am running a...
Currently, grpcurl accept data input with `-d string` option. We can set request content directly to `string` part. If the value is '@', request contents are read from stdin. So,...
When I try to run the grpc service method using grpcurl everything works fine but when I try to execute a command in grpcurl through 3rd party application it throws...
This commit adds support for the `HTTPS_PROXY` environment variable. At the moment the `NO_PROXY` environment variable is ignored, please be aware of that! This should close #166 On top of...
command: ``` grpcurl \ -import-path dir/schema/protobuf/test \ -import-path github.com/googleapis/google/type/money.proto \ -proto dir/schema/protobuf/test/test.proto \ describe prototest.Price.FetchPriceByArticleId ``` output: `Failed to process proto source files.: could not parse given files: test.proto:8:8: open...
Seems GrpCurl is missing support for being able to add a sub directory for the request call. Tried - Adding to address param (obv throws an error) - Adding as...
The tool then can be used like this: ``` $ ./grpcurl --import-path /data/app-engine-experiments/2022/protos -proto remote_api.proto -d '{"service_name":"sdf","method":"method","request":"foo"}' -convert-message remote_api.Request | protoc --decode_raw 2: "sdf" 3: "method" 4: "foo" ```