PQ Crypta Logo

Trailing field section after the body

Deliver the trailers to the application after the body completes.

PQ CRYPTA PLATFORM

🏠 Main

🧪 Interactive Apps

📰 News

🛡️ PQ Crypta Proxy

👤 Account

⟨ QUANTUM ERROR PORTAL ⟩

Navigate the Error Dimensions

Jump to an anomaly59

Every one of these is a page: what the server emits, the clause it is judged against, and how each client answered. The full list carries the verdict tallies too.

h-trailers · RFC 9114 §4.1 · interoperability · layer http3 · udp/4483 · MUST

Passing this means: Correctly decoded something valid but demanding.

Anomaly type: response_stream

How each client answered

ClientVersionVerdictWhat happened
curl ngtcp2/1.11.0 Pass Decoded it and completed the request.
quinn noq fork Pass Decoded it and completed the request.
aioquic 1.3.0 Pass Decoded it and completed the request.
chromium build 1223 Pass Decoded it and completed the request.
quic-go quic-go v0.61.0 Pass Decoded it and completed the request.
quiche 0.30.0 Pass Decoded it and completed the request.
neqo 0.31.1 Pass Decoded it and completed the request.
picoquic 8162550 Pass Decoded it and completed the request.
ngtcp2 3c23148 Pass Decoded it and completed the request.
lsquic 4.9.4 Fail Rejected the response with error 0x10e. Nothing here violates the specification — this is valid HTTP/3 that a client is required to be able to process.
xquic 2060a44 Inconclusive The run did not exercise this test: the endpoint refused the connection before a handshake existed (detected an error with protocol compliance that was not covered by more specific error codes in STREAMS_BLOCKED_BIDI: illegal frame type in handshake). On this tier that is what a client offering no key exchange group this port will negotiate looks like -- a fact about the client, not a gap in the run.
msquic 2.7.0 Pass Decoded it and completed the request.

What the clause requires

Deliver the trailers to the application after the body completes.

Judged against RFC 9114.

Run this one yourself

Every test is reachable from your own client. Nothing here needs an account.

curl -s https://conformance.pqcrypta.com/catalog.json \
  | jq '.tests[] | select(.id == "h-trailers")'