爬虫破解js加密的流程 js加密怎么破解( 二 )

加密后的结果是:
hoDfJ9U+uY+v8wYKdudbTUR+Z7g1Ui9YraVhfD9g2fMipYlFxnoLE0qbf+YsnEuk这里有个问题 , 加密后的字符串里面是包含了+号 , 发送的话 , 在进行地址解析时 , 会把 + 号转换为 空格 ,  直接导致参数不能正确传输 , 所以我们用到了JS的encodeURIComponent() , 将所有的 + 号 手动转换为 %2B 即可正常传输 。
encodeURIComponent(str)//返回新结果hoDfJ9U%2BuY%2Bv8wYKdudbTUR%2BZ7g1Ui9YraVhfD9g2fMipYlFxnoLE0qbf%2BYsnEuk好了 , 一个简单的前端加密的过程就写完了 。
总结使用加密的场景有很多 , 我这里只讲述了URL地址加密的场景 , 简单总结下:
第一步:安装crypto-js
第二步:引入crypto-js
第三步:封装工具类(当然也可以直接使用)
第四步:调用工具类
第五步:使用encodeURIComponent方法转码 , 然后拼接
当然 , 这个是最基础的用法 , 想深入可查看官方文档!
结尾:希望小凡的每篇文章对你都有所帮助!


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: