Richard Fuchs writes:
Would you and everyone else agree that unconditionally encoding the param in base64 would be the preferred solution? I have some pending additions to the path module and could include that as well.
i don't agree. characters that are not param-unreserved or unreserved should be escaped as rfc3261 tells:
pvalue = 1*paramchar paramchar = param-unreserved / unreserved / escaped
base64 encoding would make the value totally unreadable.
-- juha