The webagent configuration guide for R6.x and R12.x does not describe clearly and in detail regarding the working of ACO parameter BadQueryChars.
BadQueryChars: - Specifies characters that the Web Agent prohibits in the query string portion (following the '?') in a URL.
Web Agents searches for prohibited characters in query strings by comparing the characters in the query string of the URL with the ASCII values of the characters defined in the BadQueryChars parameter.
For an example, see the following process;
To block certain characters from query strings, set the value of the BadQueryChars parameter to include the characters you want to block.
NOTE: The same has also been updated in the webagent configuration guide for 6QMR6.