]> git.kaiwu.me - haproxy.git/commit
BUG/MINOR: hq-interop: adjust parsing/encoding on backend side
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Tue, 9 Sep 2025 09:20:25 +0000 (11:20 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Tue, 9 Sep 2025 14:55:09 +0000 (16:55 +0200)
commit536d2aafa397f625897a0054b53d96cb9d614fcd
tree1abbf665774e86e2c639fc924222bf16fd473268
parentb901e56acdf1a89a57e1539dc045f3743b2f73dd
BUG/MINOR: hq-interop: adjust parsing/encoding on backend side

HTTP/0.9 is available on top of QUIC. This protocol is reserved for
internal use, mostly interop purpose.

This patch adjusts HTTP/0.9 layer with the following changes :
* version is not emitted anymore on the status line. This is performed
  as some servers does not parse it correctly.
* status line is set explicitely on HTX status-line. This ensures the
  correct HTTP status code is reported to the upper stream layer.

This does not need to be backported.
src/hq_interop.c