Form data (POST), query strings (GET) need to adhere to
1. Convert all "unsafe" characters in the names and
values to "%xx", where "xx" is the ascii value of the
character, in hex. "Unsafe" characters include =, &, %,
+, non-printable characters, etc.
2. Change all spaces to plusses.
3. String the names and values together with = and
For this purpose, provide utility routines to encode
and decode strings and (some type of ordered)
name/value pair lists. Perhaps provide these facilities
on the FORM tag for convenience.