grpchan icon indicating copy to clipboard operation
grpchan copied to clipboard

Support grpc-web

Open jhump opened this issue 5 years ago • 2 comments

The representation of gRPC requests and message data on the wire in the httpgrpc package is quite different from that used to by grpc-web (which also aims to support gRPC on an HTTP 1.1 channel).

To converge on a compatible approach, the httpgrpc package should seamlessly support the same wire format details as grpc-web (possible "v2" of its wire format?). That will allow the server side to actually just use an existing grpc-web implementation for Go, and it also means the Go client could be used with other grpc-web server implementations.

Supporting this new format would also be an ideal time to address #20 (which requires a change to the on-the-wire representation of a gRPC request anyway).

jhump avatar Sep 07 '18 16:09 jhump

Do you have any timeline for this much-wanted feature @jhump ? Thanks :-)

ChristianWeyer avatar Aug 23 '21 19:08 ChristianWeyer

@ChristianWeyer, I'm afraid there is no timeline at the moment. Sorry.

jhump avatar Aug 23 '21 19:08 jhump