sha1加密处理中文时在js和php中不一样怎么办!如何处理!!!

2024-12-01 07:26:34
推荐回答(2个)
回答1:

前端对中文进行encodeURI,这样中文就会变成字符,英文和数字,再对其进行sha1加密,就可以和php的一致了,之后在后端用urldecode还原为中文就行了。前端和后端的URL编码函数是不同的需要注意。

回答2:

不一样吗?我没用过js的sha1,你可以试试用ajax,js调用ajax吧值传给php,php用sha1加密完以后再传回来