c锐化中的encodeURIComponent

时间:2011-09-25 12:57:45

标签: c# javascript encodeuricomponent

我尝试使用HttpUtility.UrlEncode来模拟javscript的encodeURIComponent,但有一些问题(而不是得到“%20”我得到了“+”)

然后我已经替换了字符串,但我发现问题不仅在于这两个符号,在某些地方,编码字符串(通过UrlEncode)与使用encodeURIComponent的编码字符串完全不同。

任何想法如何解决?

感谢。

1 个答案:

答案 0 :(得分:0)

您正在寻找HttpUtility.UrlPathEncode。

请参阅此问题:Server.UrlEncode vs. HttpUtility.UrlEncode