1. 首页
  2. 课程学习
  3. .Net
  4. ASP中只有UrlEncode,没有Urldecode问题的解决方法?

ASP中只有UrlEncode,没有Urldecode问题的解决方法?

上传者: 2021-05-26 06:15:16上传 PDF文件 47.60 KB 热度 12次

在ASP中传递参数时有一个很有用的系统函数Server.UrlEncode,可以将一些非字母数字的特殊符号转换成标准URL编码,这样就解决了参数传递问题,然后我以为也提供了Server.UrlDecode,但使用后却发现程序报错,原来系统并没有提供这个我想象中的解码函数。怎幺办,自己动手吧。UrlEncode的原理其实很简单,就是将特殊字符转换成16进制ASC码值,那么译码函数就只要将16进制ASC转回对应的字符就OK了。经测试gb312格式的asp使用没有问题。

用户评论