但是一般不会采用这种方案,因为
1Base64要求把每三个8Bit的字节转换为四个6Bit的字节(38 = 46 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的数据理论上将要比原来的大1/3,消耗流量,浪费空间。
2你转化为Base64之后怎么存储呢?存储在数据库吗?那又要多支付访问数据库的开销。存储为文件吗?那又要转换回来,也是增加了解析转换的开销。
3浏览器的兼容问题,IE 8 以下不支持 data url,IE 8 开始支持 data url,却有大小限制。参考如下方法。
下载html的方法:首先点击浏览器菜单栏列表,然后选择网页另存为点击文件,最后选择要保存HTML文件所在的地方即可。
linux 的文件系统是使用的 utf8 编码,windows 的文件系统是使用的gbk编码。前端使用vscode编辑器,安装live serve插件
然后在vscode编辑器的右下角有 Go live 按钮,点击自动启动本地服务器
右键,使用Live Server打开;
1 安装nodejs;
2 安装>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)