You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently everything is built assuming gRPC-Web but it doesn't seem like it would be much work to also support normal gRPC with H2 only connections although it would depend on there being a WSGI or ASGI server that could actually speak that.
Is it feasible that any existing ASGI or WSGI servers could speak gRPC? This mostly means supporting bare H2 connections.
What does sonora need to do to support regular gRPC?
The text was updated successfully, but these errors were encountered:
As I understand it, the main problem is that the HTTP/2 gRPC protocol requires sending errors as HTTP trailers. Trailers aren't specific to HTTP/2, but as far as I know they're not exposed by the WSGI standard. (I don't know about ASGI.)
Is there typically an implementation-specific way to access HTTP features that aren't part of the standard?
Currently everything is built assuming gRPC-Web but it doesn't seem like it would be much work to also support normal gRPC with H2 only connections although it would depend on there being a WSGI or ASGI server that could actually speak that.
The text was updated successfully, but these errors were encountered: