Skip to content

Proxy still needed with HTTP/2 supported by most browsers? #1348

Answered by sampajano
aherreraGH asked this question in Q&A
Discussion options

You must be logged in to vote

@aherreraGH Hi! Thanks for asking! Will answer below 😃

General question, I've been reading that just about all major browsers (except IE) now offer > 90% support for HTTP/2. So, I'm curious, is the proxy like EnvoyProxy still required? Some articles I reviewed stated the need for Envoy as HTTP2 is not widely accepted. The articles are 2+ years old.

You're indeed right that HTTP/2 is widely available.

Although, the lack of HTTP/2 availability was NOT the reason why grpc-web protocol was created in the first place; rather, it is because the gRPC protocol relied on HTTP/2 framing, which is NOT exposed in browsers APIs, and likely never will be.

As it is mentioned in the protocol doc:

deco…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@aherreraGH
Comment options

Answer selected by aherreraGH
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants