何为URL安全的base64编码

原创文章
声明:作者声明此文章为原创,未经作者同意,请勿转载,若转载,务必注明本站出处,本平台保留追究侵权法律责任的权利。
全栈老韩
全栈工程师,擅长iOS App开发、前端(vue、react、nuxt、小程序&Taro)开发、Flutter、React Native、后端(midwayjs、golang、express、koa)开发、docker容器、seo优化等。

一、常见使用场景

腾讯万象中的图片处理中,在url上追加参数,比如文字水印、图片水印等。

二、什么是 URL 安全的 BASE64 编码?

  1. 将普通 BASE64 编码结果中的加号(+)替换成连接号(-);
  2. 将编码结果中的正斜线(/)替换成下划线(_);
  3. 将编码结果中的“=”去掉。

三、js中如何使用
使用库"js-base64"

language 复制代码
import { Base64 } from 'js-base64'

// 参数中第二个使用true,即为安全的url base64编码
const encodedColor = Base64.toBase64('#FFFFFF', true)

暂无评论,快来发表第一条评论吧