I want all the three headers must be present in requests. But it works even if two headers exist…
(not any(lower(http.request.headers.names[])[] eq “accept”)) or
(not any(lower(http.request.headers.names[])[] eq “accept-language”)) or
(not any(lower(http.request.headers.names[])[] eq “accept-encoding”))
What is the current SSL/TLS setting?
Off
What are the steps to reproduce the issue?
(not any(lower(http.request.headers.names[])[] eq “accept”)) or
(not any(lower(http.request.headers.names[])[] eq “accept-language”)) or
(not any(lower(http.request.headers.names[])[] eq “accept-encoding”))
not (
any(lower(http.request.headers.names[*])[*] == "accept") and
any(lower(http.request.headers.names[*])[*] == "accept-language") and
any(lower(http.request.headers.names[*])[*] == "accept-encoding")
)