api proxy_error ai_generated true

gRPC-Web: proxy translation error

ID: api/grpc-web-proxy-error

Also available as: JSON · Markdown
78%Fix Rate
82%Confidence
3Evidence
2023-01-01First Seen

Version Compatibility

VersionStatusIntroducedDeprecatedNotes
any active

Root Cause

gRPC-Web proxy cant translate HTTP/1.1 to HTTP/2.

generic

Workarounds

  1. 88% success Configure Envoy or grpc-web proxy correctly
  2. 85% success Use @improbable-eng/grpc-web for browser gRPC-Web client

Dead Ends

Common approaches that don't work:

  1. Use native gRPC from browser 90% fail

    Browsers dont support HTTP/2 gRPC

  2. Fall back to REST 68% fail

    Loses gRPC benefits