grpc-gateway icon indicating copy to clipboard operation
grpc-gateway copied to clipboard

gRPC to JSON proxy generator following the gRPC HTTP spec

Results 179 grpc-gateway issues
Sort by recently updated
recently updated
newest added

### Steps you follow to reproduce the error: ``` rpc GetArticle (GetArticleRequest) returns (GetArticleResponse) { option (google.api.http) = { get: "/v2/articles/{slug}" additional_bindings: { get: "/v2/articles/{id.hex}" } }; } message GetArticleRequest...

bug
help wanted
openapi
good first issue

## 🐛 Bug Report Since version `2.0.1`, the protobuf option `go_package` is required to generate the gateway or the OpenAPI schema. ## To Reproduce Using this `.proto` file: ```protobuf syntax...

bug
help wanted

## 🐛 Bug Report Null value is accepted for message-type field but not for same type map field. ## To Reproduce ```proto syntax = "proto3"; ... service SomeService { rpc...

bug
help wanted

# Please follow the general troubleshooting steps first: - [x] Update your protoc to the [latest version](https://github.com/google/protobuf/releases) - [x] Update your copy of `grpc-gateway` to the latest version from github....

enhancement

The most reliable way to support streaming (including bidi) to web clients is RFC6455 websockets. Go has a rich implementation for websockets and grpc-gateway should enable grpc streaming endpoints with...

enhancement

I haven't got a lot of time to debug this right now, but at work I've recently run into several instances of the generator _not_ erroring when specifying duplicate paths,...

bug
help wanted

Hi, I have a protobuf that defines one field message FileUpload { bytes fileContents = 1; } I want to be able to upload a file, and have the contents...

help wanted
documentation

## 🐛 Bug Report When performing a HTTP call using an unsupported method, for example when making a POST request to a URL that only supports GET, I get a...

bug
help wanted

Hi guys, having following definition: ``` message Test { map filters = 1; } service TestService { rpc TestRpc(Test) returns (Test) { option (google.api.http) = { get: "/test" }; }...

bug
help wanted
openapi

This is a tracking issue for an incoming contribution based on a conversation had with @johanbrandhorst in Slack. > v3n: Would you accept a PR to add HttpBody in requests?...

enhancement