DOC: clarify the handling of URL fragments in requests
authorWilly Tarreau <w@1wt.eu>
Tue, 8 Aug 2023 17:35:25 +0000 (19:35 +0200)
committerSalvatore Bonaccorso <carnil@debian.org>
Sat, 23 Dec 2023 10:02:19 +0000 (11:02 +0100)
commitf2ec1f08721b5183700ef900c8e8019bcc78f7e0
treedefd2208bdbef229b3f70147268a91b713ddde57
parent8ee2c26b0ac83558becf28ada34df624399480a2
DOC: clarify the handling of URL fragments in requests

Origin: https://git.kernel.org/linus/b5062da485e78f4448a617a0f8b67dc5b23065d5

We indicate in path/pathq/url that they may contain '#' if the frontend
is configured with "option accept-invalid-http-request", and that option
mentions the fragment as well.

(cherry picked from commit 7ab4949ef107a7088777f954de800fe8cf727796)
 [ad: backported as a companion to BUG/MINOR: h1: do not accept '#' as
  part of the URI component]
Signed-off-by: Amaury Denoyelle <adenoyelle@haproxy.com>
(cherry picked from commit 965fb74eb180ab4f275ef907e018128e7eee0e69)
Signed-off-by: Amaury Denoyelle <adenoyelle@haproxy.com>
(cherry picked from commit e9903d6073ce9ff0ed8b304700e9d2b435ed8050)
Signed-off-by: Amaury Denoyelle <adenoyelle@haproxy.com>
(cherry picked from commit c47814a58ec153a526e8e9e822cda6e66cef5cc2)
[wt: minor ctx adj]
Signed-off-by: Willy Tarreau <w@1wt.eu>
(cherry picked from commit 3706e1754b925e56951b604cce63f3bb290ed838)
Signed-off-by: Willy Tarreau <w@1wt.eu>
Gbp-Pq: Name DOC-clarify-the-handling-of-URL-fragments-in-request.patch
doc/configuration.txt