首页 新闻 会员 周边 捐助

如何对url加密

0
悬赏园豆:10 [待解决问题]

asp中如何给url加密

例如网址:http://www.baidu.com/index.aspx?id=123

          http://www.baidu.com/index.aspx?wd=%B2%A9%BF%CD%D4%B0&fr=vid1000

learningcom的主页 learningcom | 初学一级 | 园豆:148
提问于:2012-11-13 10:02
< >
分享
所有回答(4)
0

可以对参数加密,网上有很多加密算法。

jerry-Tom | 园豆:4077 (老鸟四级) | 2012-11-13 10:07
0
这百度这个就是做encodeURIComponent编码
古小古 | 园豆:227 (菜鸟二级) | 2012-11-13 10:08

应该就是这个,不是加密的原因,url中的内容就算是加密,也是要可逆的

支持(0) 反对(0) chenping2008 | 园豆:9836 (大侠五级) | 2012-11-13 10:16
0

这个实现起来不难,下面有两种方案:1.对所有的url加密,如:http://www.baidu.com/p=我是hongten 对这个url加密:http%3a%2f%2fwww.baidu.com%2fp%3d%e6%88%91%e6%98%afhongten

2.对关键字加密,LZ所说的是这个啦。如:http://www.baidu.com/p=我是hongten,url中的关键字是"我是hongten",我们可以这样加密(假设我们的加密算法是urlEncode(参数),解密算法是urlDescode(参数)),如:http://www.baidu.com/p=urlEncode("我是hongten"),这样就实现url加密啦,在接收到参数后,我们再进行解密就可以啦..

还有就是加密算法和解密算法有很多,LZ可以自由选择...

这里提供一个网站:http://tool.chinaz.com/Tools/URLEncode.aspx

希望大家多多交流,共同进步.hongtenzone@foxmail.com

Hongten | 园豆:1768 (小虾三级) | 2012-11-13 10:34

你确定这个叫加密?

支持(0) 反对(0) 顾晓北 | 园豆:10898 (专家六级) | 2012-11-13 11:13

@顾晓北: 

请问你有什么高见呢?

支持(0) 反对(0) Hongten | 园豆:1768 (小虾三级) | 2012-11-13 11:27

@Hongten: 这个是URL编码,主要是为了完美对特殊的符号和中文等等URL传递的问题

支持(0) 反对(0) 古小古 | 园豆:227 (菜鸟二级) | 2012-11-13 17:03
0

浏览器现在都自动加密的 楼主不用纠结这个

oppoic | 园豆:770 (小虾三级) | 2012-11-13 10:54
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册