美文网首页
手机号码 URL 参数加密小技巧

手机号码 URL 参数加密小技巧

作者: lip2up | 来源:发表于2018-03-22 18:37 被阅读44次

有时候,需要在 Url 参数中传递,但又不想暴露出来,可以通过下面的小技巧进行加密

// 假设变量 phone 为手机号码

// 加密,toString 可传入 2 ~ 36,但解密与加密需要同一个数字
const mask = (+phone).toString(28)

// 解密
const phone = parseInt(mask, 28)

例如手机号码 18866668888 加密后的值为 1b46j0j4,而 1b46j0j4 解密后仍为 18866668888

这种方法只是为了预防网络爬虫与小白用户

Number.prototype.toString 支持传入 2 ~ 36,作为进制数

整篇完。欢迎转载,转载请注明出处:
简书作者:lip2up
微信公众号:前端大牛

相关文章

网友评论

      本文标题:手机号码 URL 参数加密小技巧

      本文链接:https://www.haomeiwen.com/subject/cwqzqftx.html