searchString property
A string value that you want AWS WAF to search for. AWS WAF searches only in the part of web requests that you designate for inspection in FieldToMatch. The maximum length of the value is 50 bytes.
Valid values depend on the component that you specify for inspection in
FieldToMatch:
-
Method: The HTTP method that you want AWS WAF to search for. This indicates the type of operation specified in the request. -
UriPath: The value that you want AWS WAF to search for in the URI path, for example,/images/daily-ad.jpg.
SearchString includes alphabetic characters A-Z and a-z,
note that the value is case sensitive.
If you're using the AWS WAF API
Specify a base64-encoded version of the value. The maximum length of the value before you base64-encode it is 50 bytes.
For example, suppose the value of Type is HEADER
and the value of Data is User-Agent. If you want
to search the User-Agent header for the value
BadBot, you base64-encode BadBot using MIME
base64-encoding and include the resulting value, QmFkQm90, in
the value of SearchString.
If you're using the AWS CLI or one of the AWS SDKs
The value that you want AWS WAF to search for. The SDK automatically base64 encodes the value.
Implementation
final Uint8List searchString;