我需要能够在我的 .Net 代码中处理 HTML 编码的 & 符号。
所以网址是
http://myite.com/index.aspx?language=en&Refresh=true
没有办法改变它,因为它是由其他东西生成的,所以这是我无法控制的。
如何读取 Refresh 参数?
我努力了
HttpUtility.UrlDecode(Request.QueryString("Refresh"))
但我的 Request.QueryString("Refresh") 实际上是空的,所以这是没有意义的,Uri.EscapeDataString 也是如此。
这不可能是第一次发生这种情况,但我正在努力寻找解决方案,因为大多数人会说使用 UrlEncoding,但正如我所说,Url 超出了我的控制范围。