grpc-gateway
grpc-gateway copied to clipboard
gRPC to JSON proxy generator following the gRPC HTTP spec
Details are available at https://github.com/grpc-ecosystem/grpc-gateway/pull/1268#discussion_r419740958 Thanks.
## 🚀 Feature grpc-gateway offers the possibility do define custom `outgoingHeaderMatcher` to decide which grpc-headers should be forwarded as http-headers via a ServeMuxOption. However, grpc trailer-headers are always forwarded in...
## 🐛 Bug Report One of our CI test jobs, `node_test` had a flaky failure. ## To Reproduce Run `node_tests` in CI enough times. ## Expected behavior The test should...
Created this issue to track. This was fixed in commit fe6c2c976e3891dcb8d48a6f0cf69d77c68c89c1 and needs to be merged into the v2 branch.
Hi, Is there a good documentation that describes how to add oAuth & Scopes support? I went over the examples (a_bit_of_everything included) but I couldn't figure how its integrated to...
The doc of [replace-a-response-forwarder-per-method](https://github.com/grpc-ecosystem/grpc-gateway/blob/ee3ef70b7777cde4e61e4e224cb11e92beecee6a/docs/_docs/customizingyourgateway.md#replace-a-response-forwarder-per-method) is not very clear. We cannot directly access the `forward_MyService_Checkout_0` variable outside the generated gw file. If we modify the gw file directly, it will break...
I'd like to keep all the proto files in a separate directory than the code that gets generated from them, but I can't find a way to invoke protoc that...
Hi! While fixing a bug in github.com/utrack/clay I've noticed that bindings' [Body.FieldPath[].Target.FieldMessage](https://github.com/grpc-ecosystem/grpc-gateway/blob/a73f992ba916778e4277a13d24bb29aeee290511/protoc-gen-grpc-gateway/descriptor/types.go#L219) is always nil. I don't see any references to `FieldMessage` in [email protected], so I don't believe there are...
So I want to be able to define messages in other messages as `read_only` fields when generating openapi doc, however, that does not seem possible at the moment. Given example:...
grpc-gateway has an [odd restriction](https://github.com/grpc-ecosystem/grpc-gateway/blob/master/runtime/query.go#L142) on query parameters with map types. Specifically, it refuses to unmarshal a map type whether the value type is a string slice, such as `map[string][]string`....