美文网首页
base64和base62

base64和base62

作者: 老胡聊聊天 | 来源:发表于2017-11-01 16:52 被阅读618次

    很多人知道base64,简单列举几个base64的场景:
    1、用来做简单的加密解密
    2、可以避免传输中的中文乱码
    3、图片传输、存储和展示(html的img标签是可以直接展示base64图片的)

    base64之所以叫base64,是因为他用了64个字符,包括0-9,a-z,A-Z,+和/

    image.png

    其中+和/因为在一些场景下代表着特殊含义(比如url),可能会用"-"代替,有的场景下用"."代替

    这些场景下我们用base62其实更好,base62之所以叫base62,是因为他用了62个字符,包括0-9,a-z,A-Z

    现在各个社交网站的短URL,基本都是用base62来编码的。

    从编码数量上来说,base64可以编出更多的编码,大概比base62多120亿个,但是通常情况下来说,base62也够了。


    image.png

    相关文章

      网友评论

          本文标题:base64和base62

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