最近因为md5,不安全的问题修改登录方式,遇到了URL传值带+号,服务器端接收的密码一直不正确,从日志上看,+缺失了。
解决方法:
1.带“+”的参数中的“+”全部替换为“2B%”(使用replace方法),这样参数传到服务器端时就能得到“+”了
2.使用encodeURIComponent(str)方法。
最近因为md5,不安全的问题修改登录方式,遇到了URL传值带+号,服务器端接收的密码一直不正确,从日志上看,+缺失了。
解决方法:
1.带“+”的参数中的“+”全部替换为“2B%”(使用replace方法),这样参数传到服务器端时就能得到“+”了
2.使用encodeURIComponent(str)方法。