starts_with#
The starts_with()
function checks if a given value starts with a specified prefix.
Syntax#
starts_with(value, prefix)
Parameters#
value
: The value to check (field name, bytes)prefix
: The prefix to match against (literal bytes)
Return Value#
Returns a boolean value: true
if the value starts with the specified prefix, false
otherwise.
Example#
starts_with(http.request.uri.path, "/api/") // Checks if the URI path starts with "/api/"
Use Cases#
- Routing requests based on URL path prefixes
- Identifying specific types of requests or resources
- Implementing path-based access control