我正在用c#构建一个Web服务,我想检索作为url参数传递的字符串。我打算用c#的HttpUtility.UrlDecode方法解码这些字符串。显然,对于使用c#中相应的urlencode方法编码参数的客户端,此服务可以正常工作,但它是否适用于使用其他编程语言的url编码方法的客户端?
我知道为url编码定义了一个标准http://en.wikipedia.org/wiki/Percent-encoding#Current_standard,但是(最常见的)langauges是否符合它,并且互相愉快地互动?
由于
答案 0 :(得分:1)
这就是标准的含义。允许使用不同平台/语言构建的系统之间的互操作性。因此,除非您使用的特定实现或库中存在错误,否则不应存在任何问题。