Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doc/http: use "sticky buffer" where applicable #9112

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
22 changes: 11 additions & 11 deletions doc/userguide/rules/http-keywords.rst
Expand Up @@ -152,7 +152,7 @@ with relative modifiers.
http.method
-----------

With the ``http.method`` content modifier, it is possible to match
With the ``http.method`` sticky buffer, it is possible to match
specifically and only on the HTTP method buffer. The keyword can be
used in combination with all previously mentioned content modifiers
such as: ``depth``, ``distance``, ``offset``, ``nocase`` and ``within``.
Expand All @@ -177,7 +177,7 @@ Example of the purpose of method:
http.uri and http.uri.raw
-------------------------

With the ``http.uri`` and the ``http.uri.raw`` content modifiers, it
With the ``http.uri`` and the ``http.uri.raw`` sticky buffers, it
is possible to match specifically and only on the request URI
buffer. The keyword can be used in combination with all previously
mentioned content modifiers like ``depth``, ``distance``, ``offset``,
Expand Down Expand Up @@ -209,7 +209,7 @@ uricontent
----------

The ``uricontent`` keyword has the exact same effect as the
``http.uri`` content modifier. ``uricontent`` is a deprecated
``http.uri`` sticky buffer. ``uricontent`` is a deprecated
(although still supported) way to match specifically and only on the
request URI buffer.

Expand Down Expand Up @@ -289,11 +289,11 @@ Example::
http.header and http.header.raw
-------------------------------

With the ``http.header`` content modifier, it is possible to match
With the ``http.header`` sticky buffer, it is possible to match
specifically and only on the HTTP header buffer. This contains all of
the extracted headers in a single buffer, except for those indicated
in the documentation that are not able to match by this buffer and
have their own content modifier (e.g. ``http.cookie``). The modifier
have their own sticky buffer (e.g. ``http.cookie``). The sticky buffer
can be used in combination with all previously mentioned content
modifiers, like ``depth``, ``distance``, ``offset``, ``nocase`` and
``within``.
Expand Down Expand Up @@ -349,7 +349,7 @@ Example ``http.cookie`` keyword in a signature:
http.user_agent
---------------

The ``http.user_agent`` content modifier is part of the HTTP request
The ``http.user_agent`` sticky buffer is part of the HTTP request
header. It makes it possible to match specifically on the value of the
User-Agent header. It is normalized in the sense that it does not
include the _"User-Agent: "_ header name and separator, nor does it
Expand Down Expand Up @@ -548,7 +548,7 @@ Example to make sure *User-Agent* is after *Host*, but not necessarily directly
http.request_body
-----------------

With the ``http.request_body`` content modifier, it is possible to
With the ``http.request_body`` sticky buffer, it is possible to
match specifically and only on the HTTP request body. The keyword can
be used in combination with all previously mentioned content modifiers
like ``distance``, ``offset``, ``nocase``, ``within``, etc.
Expand All @@ -573,7 +573,7 @@ setting.
http.stat_code
--------------

With the ``http.stat_code`` content modifier, it is possible to match
With the ``http.stat_code`` sticky buffer, it is possible to match
specifically and only on the HTTP status code buffer. The keyword can
be used in combination with all previously mentioned content modifiers
like ``distance``, ``offset``, ``nocase``, ``within``, etc.
Expand All @@ -589,7 +589,7 @@ Example of the purpose of ``http.stat_code``:
http.stat_msg
-------------

With the ``http.stat_msg`` content modifier, it is possible to match
With the ``http.stat_msg`` sticky buffer, it is possible to match
specifically and only on the HTTP status message buffer. The keyword
can be used in combination with all previously mentioned content
modifiers like ``depth``, ``distance``, ``offset``, ``nocase`` and
Expand All @@ -615,7 +615,7 @@ Example::
http.response_body
------------------

With the ``http.response_body`` content modifier, it is possible to
With the ``http.response_body`` sticky buffer, it is possible to
match specifically and only on the HTTP response body. The keyword can
be used in combination with all previously mentioned content modifiers
like ``distance``, ``offset``, ``nocase``, ``within``, etc.
Expand Down Expand Up @@ -674,7 +674,7 @@ Example::
http.host and http.host.raw
---------------------------

With the ``http.host`` content modifier, it is possible to
With the ``http.host`` sticky buffer, it is possible to
match specifically and only the normalized hostname.
The ``http.host.raw`` inspects the raw hostname.

Expand Down