在浏览器客户端端使用encodeURI()方法对参数进行两次加密
如
var value=document.getElementById("username").value;
value=encodeURI(value);
value=encodeURI(value);
在客户端使用进行解码
java.net.URLDecoder.decode(request.getParameter("username"));
本文介绍了一种在客户端使用JavaScript的encodeURI()方法对参数进行两次加密的技术,并展示了如何在服务端通过java.net.URLDecoder.decode()方法进行解码。
在浏览器客户端端使用encodeURI()方法对参数进行两次加密
如
var value=document.getElementById("username").value;
value=encodeURI(value);
value=encodeURI(value);
在客户端使用进行解码
java.net.URLDecoder.decode(request.getParameter("username"));
470

被折叠的 条评论
为什么被折叠?