Subject: [quicwg/base-drafts] Guidance for propogation of errors between H2 and H3 (#2817)

From: Lucas Pardue <[email-masked]>
Date: Wed, 19 Jun 2019 09:20:59 -0700

An intermediary that converts between HTTP/2 and HTTP/3 is likely to end up needing to propagate errors between the protocols. We don't have much guidance for this.

Some points from the mailing list discussion on this:

* Suspect an intermediary that receives error codes from the upstream would convert many of these to 502 errors
* The REJECTED error code is a possible exception to the above behaviour
* It may be preferable to propagate "temporary" errors (REFUSED_STREAM) and CONNECT_ERROR (the use case related to websocket usage, although there is no formal HTTP/3 websockets yet).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2817