asp和asp.net计算MD5值的解决方法

来源:互联网 发布:周克华事件真相知乎 编辑:程序博客网 时间:2024/06/05 06:39

asp和asp.net计算MD5值的区别:

当计算的参数不含有中文,asp和asp.net计算MD5值是一样的;

当计算的参数含有中文,asp和asp.net计算MD5值是不一致的;

解决思路:

【借助javaScript跨平台语言实现】

首先,在发送请求的页面,通过js的encodeURI()方法对参数进行编码(这样中文会被转换为字母、数字、符号等),在传送到后台;

然后,后台进行MD5值运算,运算后在返回至页面;

最后,前台页面在通过js的decodeURI()方法对参数进行解码;

0 0
原创粉丝点击