Opened 7 years ago
Last modified 6 years ago
#1536 new enhancement
grpc-web (grpc for browsers)
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | nginx-module | Version: | 1.13.x |
Keywords: | Cc: | ||
uname -a: | linux | ||
nginx -V: | master |
Description
Now that grpc is build in, can the nginx team collaborate with the grpc team and the kubernetes team to implement grpc-web (grpc for browsers) directly into nginx please
https://github.com/grpc/grpc-web/blob/master/net/grpc/gateway/nginx/grpc_gateway_module.c
Note:
See TracTickets
for help on using tickets.
The official grpc-web client is getting ready for public release: "The current release is a Beta release, and we expect to announce General-Availability by Oct. 2018." according to their readme at https://github.com/grpc/grpc-web.
Right now, they only list Envoy as a supported proxy (plus some custom apps). It would be a great plus to have grpc-web protocol supported in nginx as well, now that this feature is likely to receive wider use. I understand the https://github.com/grpc/grpc-web repo already has a sample nginx module implementation, so hopefully this should be an easy addition.