[Mono-dev] UrlEncode difference in dotnet and mono
bmaurer at ximian.com
Wed Dec 21 18:14:23 EST 2005
> Hi Gonzalo,
> I found that UrlEncode behaves differently in dotnet and Mono, namely
> Mono encodes the asterisk (*) symbol into %2a.
> The following code prints different values, for example:
> public static void Main ()
> A naive fix might be like this, but may be there are similar problems
> with other characters. What do you think?
This should really come with a unit test. In fact, what really should be
done is to generaate a table of UrlEncode (c) for c in [0...char.MaxValue]
on msft and check that we give the same results. This would make sure we
have no other issues.
More information about the Mono-devel-list