where `var' is the variable name (URL-encoded), `type' is the internal SQL type of the variable as a decimal int (eg. 66 = varchar, 7 = int, 9 = long, 19 = counter etc.), `num' is the number of values, and `value' is the URL-encoded value, cast to a string first. Note that this is an internal format and is subject to change without notice (though it never has...).
Thanks for the info. I would have never figured that out! By the way, for varchars, it appears that the format is var&66&1=length&value, where length is the length of the string.