grpc-ecosystem/grpc-gateway
Support nested messages in GET request queries
Offen
#492 geöffnet am 01.12.2017
enhancementhelp wanted
Repository-Metriken
- Stars
- (16.971 Sterne)
- PR-Merge-Metriken
- (PR-Metriken ausstehend)
Beschreibung
Given the
service MyService {
rpc myMethod (myMethodRequest) returns (myMethodResponse) {
option (google.api.http) = {
get: "/method/all"
};
}
}
message myMethodRequest {
repeated Scoped scope = 1;
message Scoped {
oneof condition {
ById by_id = 1;
}
message ById {
uint32 id = 1;
}
}
}
message myMethodResponse {
repeated uint32 ids = 1;
}
with GET request
localhost:8080/method/all?scope.by_id.id=3
returns an error
unexpected repeated field in scope.by_id.id