V2EX 为什么最流行的编码算法是刚好带两个符号破坏兼容性的 base64,而不是能够无视大小写的 base36、不带符号的 base62?这两个符号不仅严重影响兼容性使标准码表的 base64 不能直接拼在 url 中,还没有增加多少信息密度 base64 的编码结果并不是二进制,码表长度是 2 的整数次方没有任何的加成。 被 base64 坑了好几次…