]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
doc: explicit header normalization further
authorPhilippe Antoine <contact@catenacyber.fr>
Mon, 13 Jul 2020 09:06:58 +0000 (11:06 +0200)
committerVictor Julien <victor@inliniac.net>
Thu, 3 Dec 2020 10:45:17 +0000 (11:45 +0100)
And their concatenation as described in RFC 2616

doc/userguide/rules/http-keywords.rst

index c97fb0a5d2ce3b2bf19f82df31075d1dc94831a3..85a32258514022c1d6a70f46ede68dda313eff0e 100644 (file)
@@ -303,6 +303,9 @@ modifiers, like ``depth``, ``distance``, ``offset``, ``nocase`` and
     **Note**: the header buffer is *normalized*. Any trailing
     whitespace and tab characters are removed. See:
     https://lists.openinfosecfoundation.org/pipermail/oisf-users/2011-October/000935.html.
+    If there are multiple values for the same header name, they are
+    concatenated with a comma and space (", ") between each of them.
+    See RFC 2616 4.2 Message Headers.
     To avoid that, use the ``http.header.raw`` keyword.
 
 Example of a header in a HTTP request: