What is type filtering?

Type filtering is affected by URL filtering default policy.  It will allow the filter requests by the type of the variable in the URL query. Array will allow or deny request depending whether value of URL query variable provided by “variable name” of type integer or string.

 

Sample Configuration using Webui:

1.        under proxy -> caching Proxy -> enable url filtering

2.        under Type filtering, Example: variable name is “x”

 

Case 1: Default URL filtering policy is set as permit and variable type is set as “string”

                The following request from client is going to be dropped:

                                http:\a.bc.comaccount.hmtl?x=123

                The following request from client is going to be accepted:

                                http:\a.bc.comaccount.html?x=John_doe

 

Case 2: Default URL filtering policy is set as permit and variable type is set as “integer”

                The following request from client is going to be dropped:

                                http:\a.bc.comaccount.html?x=John_doe

                The following request from client is going to be accepted:

                                http:\a.bc.comaccount.hmtl?x=123