当前位置: 代码迷 >> ASP.NET >> Server.UrlDecode方法究竟用在哪里?该怎么解决
  详细解决方案

Server.UrlDecode方法究竟用在哪里?该怎么解决

热度:1835   发布时间:2013-02-25 00:00:00.0
Server.UrlDecode方法究竟用在哪里?
当传递的参数含有如下的特殊字符&、%时,需用Server.UrlEncode进行编码,否则无法正常接收;但接收页面只需用
Request.QueryString即可,无需用Server.UrlDecode解码。
请问,
Server.UrlDecode方法究竟用在哪里,请给出具体案例!!

------解决方案--------------------------------------------------------
非ASP.NET程序,没有Request对象,就得用UrlDecode。
------解决方案--------------------------------------------------------
探讨
当传递的参数含有如下的特殊字符&、%时,需用Server.UrlEncode进行编码,否则无法正常接收;但接收页面只需用
Request.QueryString即可,无需用Server.UrlDecode解码。
请问,
Server.UrlDecode方法究竟用在哪里,请给出具体案例!!

------解决方案--------------------------------------------------------
打个比方吧,你去超市买东西,超市说“商品的售价包含其厂家的成本的”,你说“我没有看到你从厂家进货啊,我只是看到你把它放在货架上。所以我只给你在货架上保存商品的保管费,我不支付厂家生产价格”。这就是不对了吧。

你不知道自己哪里调用了UrlDecode,不代表着它就没用。
  相关解决方案