Can_Sobutay_863
Feb 05, 2014Nimbostratus
matching and/or replacing + sign in STREAM::expression
I am using the ProxyPass v10/v11 iRule (link) to direct and rewrite http URIs and response payloads. Although I set everything up correctly and the irule builds the correct STREAM:expression according to my needs the stream command does not execute after the first + sign. I have tried escaping it with various methods (classical backslash, unicode escape sequences) but none worked so far. Did anyone had the same situation? I am pasting an example URI to be matched in content rewriting.
Original: /TR+tr/some_example_http_path/some_example_file.ext
Needs to be rewritten to: /some_example_http_path/some_example_file.ext