grpcurl
grpcurl copied to clipboard
Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
This [answer](https://stackoverflow.com/a/73986026/391161) on Stackoverflow describes the following mechanism for using a client certificate from the OSX keychain, which I verified works for me. ``` CURL_SSL_BACKEND=secure-transport curl --cert "My Cert" https://10.0.1.101/...
Trying to use `grpcurl` against a proxy server (therefore hitting all sorts of unusual edge cases) has been a bit of a pain for debugging because it doesn't generally provide...
I'm trying to run `grpcurl` against an application deployed in Google Cloud Run. It constantly returns `context deadline exceeded`. The odd thing is that it works on my co-workers without...
## Problem Server reflection fails when using `google.protobuf.*` well-known types such as `Timestamp` or `Duration`, requiring them to be registered by the server as well for `grpcurl` to work properly....
Winget added a "portable zip installer/*portable app*" type of package. You can add the package by either adding a package request (that will be processed by bots) or creating a...
Currently I am looking at code first gRPC with JSON as payload instead of protobuf. For example: https://grpc.io/blog/grpc-with-json/ But soon realise I can't find tooling to test my application unless...
Attempts at installing fail: ``` # git clone https://github.com/fullstorydev/grpcurl Cloning into 'grpcurl'... remote: Enumerating objects: 1028, done. ... # cd grpcurl/ # make go get -d -v -t ./... go:...
Would you be interested if I submit a PR to add the OpenSSF Scorecard github action? https://github.com/ossf/scorecard https://github.com/ossf/scorecard-action Example from another project: https://github.com/docker/compose/issues/9845
I was generating REST API endpoin, using gRPC Gateway, by adding [custom annotations](https://github.com/grpc-ecosystem/grpc-gateway?tab=readme-ov-file#2-with-custom-annotations), which requeired including some vendor `.proto` files, such as [descriptor.proto](https://github.com/protocolbuffers/protobuf/blob/main/src/google/protobuf/descriptor.proto). After adding annotations, I successfully generated `.pb.gw.go`...