HTTP:client_ip_ver()
Returns the client IP version number. This can be used to get IPv4 or IPv6 versions.
Syntax
HTTP:client_ip_ver();
Arguments
N/A
Events
Applicable in the following events:
-
PERSISTENCE
-
BEFORE_AUTH
-
POST_PERSIST
-
HTTP_DATA_REQUEST
-
HTTP_DATA_RESPONSE
-
HTTP_REQUEST
-
HTTP_RESPONSE
-
WAF_REQUEST_ATTACK_DETECTED
-
WAF_REQUEST_BEFORE_SCAN
-
WAF_RESPONSE_ATTACK_DETECTED
-
WAF_RESPONSE_BEFORE_SCAN
Example
when HTTP_REQUEST {
string=HTTP:client_ip_ver()
debug("\nresult: %s \n",string)
}
when HTTP_RESPONSE {
string=HTTP:client_ip_ver()
debug("\nresult: %s \n",string)
}
Supported Version
FortiADC version 4.8.x and later.