>
> > what might be an even more relevant question is why convert the string
> > to bytes anyways? these bytes just end up in new strings, so why not
> > perform the parsing logic on chars rather than bytes? seems like
> > unecessary conversions to/from bytes/strings....
>
> Well, there are a number of operations which occur before going back to
> String.
> Also, the calls with Strings as parameters will go away enventually, for
> memory efficiency.
>
it looked like the only things that occured were walking the bytes and
parsing out name/value pairs, and decoding +'s and encoded characters.
just seemed like this could be done on the chars... perhaps i missed
something :)
-kevin.