jetty / jetty.project

Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
https://eclipse.dev/jetty
Other
3.86k stars 1.91k forks source link

Issue #12396 - remove QPACK EncodeDecodeTest #12426

Closed lachlan-roberts closed 2 weeks ago

lachlan-roberts commented 3 weeks ago

Issue #12396

This test was supposed to test the Encoding and Decoding Examples from RFC9204.

This was initially possible when QpackEncoder was returning a HttpFields instance, however this is not possible anymore because QpackEncoder is constructing a MetaData with MetaDataBuilder which fails if it not a valid HTTP/3 request due to missing some psudo headers.

So these examples from the spec now all fail because they are doing things like sending an encoded field section with only :path=/index.html.