commit | 08622a143f22351f30cf4ba9ad8428b147e9b791 | [log] [tgz] |
---|---|---|
author | bnc <bnc@google.com> | Tue Mar 09 07:09:27 2021 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Mar 09 07:10:05 2021 -0800 |
tree | 3b8cedea4b0c9a47429f6a54d2627d2fa47b16cc | |
parent | e7114b378d0ae6bd0130938d6385e61484761422 [diff] |
Include https scheme in origin field of HTTP/3 ACCEPT_CH frame sent via ALPS. The ACCEPT_CH frame should have an ASCII serialization of the origin: https://davidben.github.io/http-client-hint-reliability/draft-davidben-http-client-hint-reliability.html#name-http-3-accept_ch-frame The ASCII serialization of an origin is described at https://tools.ietf.org/html/rfc6454#section-6.2 Protected by FLAGS_quic_reloadable_flag_quic_alps_include_scheme_in_origin. PiperOrigin-RevId: 361801907 Change-Id: Iaab4e138fdda93841e0a3119672ed8284a2538d6
QUICHE (QUIC, Http/2, Etc) is Google‘s implementation of QUIC and related protocols. It powers Chromium as well as Google’s QUIC servers and some other projects. QUICHE is only supported on little-endian platforms.
Code can be viewed in CodeSearch in Quiche and is imported into Chromium.