Oct 12, 2015
BIG-IP : iRule case-insensitive query-param matching
F5 BIG-IP Virtual Edition v11.4.1 (Build 635.0) LTM on ESXi
In my iRule I wish to identify the value of a query-param that may or may not be present.
I'm using this logic :
set myparam 0
set myparam [URI::query [HTTP::uri] myparam]
However, I'm finding that URI::query performs case-sensitive matching.
For example, if my request is :
http://www.mysite.com/hello?myParam=1
then the myparam variable will not be set.
Howe can I perform case-insensitive matches of query-params ?