url编码实现是否跨语言标准化?

时间:2012-05-22 09:50:09

标签: c# url url-encoding

我正在用c#构建一个Web服务,我想检索作为url参数传递的字符串。我打算用c#的HttpUtility.UrlDecode方法解码这些字符串。显然,对于使用c#中相应的urlencode方法编码参数的客户端,此服务可以正常工作,但它是否适用于使用其他编程语言的url编码方法的客户端?

我知道为url编码定义了一个标准http://en.wikipedia.org/wiki/Percent-encoding#Current_standard,但是(最常见的)langauges是否符合它,并且互相愉快地互动?

由于

1 个答案:

答案 0 :(得分:1)

这就是标准的含义。允许使用不同平台/语言构建的系统之间的互操作性。因此,除非您使用的特定实现或库中存在错误,否则不应存在任何问题。