我正在用 c# 构建一个 Web 服务,我想检索作为 url 参数传递的字符串。我打算使用 c# 的 HttpUtility.UrlDecode 方法解码这些字符串。显然,对于使用 c# 中相应的 urlencode 方法对参数进行编码的客户端,该服务可以正常工作,但是对于使用其他编程语言的 url 编码方法的客户端,它是否可以工作?
我知道有一个为 url 编码定义的标准,http://en.wikipedia.org/wiki/Percent-encoding#Current_standard,但是(最常见的)语言是否符合它,并且彼此愉快地交互?
谢谢