Fortinet 5.0 Patch 6 Microscope & Magnifier User Manual


 
Fortinet 156 FortiWeb 5.0 Patch 6 Administration Guide
Example: URL interpreter for a JSP application
The HTTP request URL from a client is:
/app/login.jsp;jsessionid=xxx;p1=111;p2=123?p3=5555&p4=66aaaaa
which uses semi-colons as parameter separators ( ; ) in the URL, a behavior typical to JSP
applicatio
ns. You would create a URL replacer to recognize the JSP application’s parameters:
the semi-colons.
The predefined JSP interpreter plug-in will
interpre
t the URL as:
/app/login.jsp?p4=66aaaaa&p1=111&p2=123&p3=5555
See also
Regular e
xpression syntax
Example: URL interpreter for Microsoft Outlook Web App 2007
Example: URL interpreter for WordPress
Example: URL interpreter for Microsoft Outlook Web App 2007
When a client sends requests to Microsoft Outlook Web App (OWA), many of its URLs use
structur
es like this:
/exchan
ge/tom/index.html
/exchange/jane.doe/memo.EML
/exchan
ge/qinlu/2012/1.html
These have user name parameters embedded in the URL. In order for auto-learning to
r
eco
gnize the parameters, you must either:
•Set Type to
Predefined and Application Type to OWA. This predefined auto-learning URL
interpreter will match and recognize parameters in all default URLs.
Create your own custom URL interpreters.
A custom URL replacer for those URLs could look like this:
Table 12:Example: URL replacer for JSP applications
Setting name Value
Type Predefined
Application
Type
JSP