Forum Discussion
Kai_Wilke
Nov 29, 2017MVP
Hi bc,
the programming language of iRules is TCL which uses always UTF-8 to represent a string. If your input contains highbit ASCII charcters (e.g. Win1252, Latin-1, ISO-8859-1) certain TCL commands will silently change the used encoding.
To reformat UTF-8 back to its ASCII representation you could try a
set output [binary format A* $input]
. By doing so the UTF-8 encoded string representation of the $input
will shimmer to a binary $output
which is encoded in plain-ASCII.
Cheers, Kai