What are the drawbacks of base64 encoding data?
在过去两年左右的时间里,我为网络编码了多种类型的数据:图像、
base64编码的数据比原始数据大33%。
另一个影响是,您正在将多个数据块捆绑在一起形成更大的块。有时这是一个积极的影响,有时是消极的。请求更少的资源是积极的,但前提是资源具有相同的缓存状态。例如,如果您将图像捆绑在HTML页面中,则不能单独缓存图像,因为每次提取HTML页面时都必须提取图像。
在过去两年左右的时间里,我为网络编码了多种类型的数据:图像、
base64编码的数据比原始数据大33%。
另一个影响是,您正在将多个数据块捆绑在一起形成更大的块。有时这是一个积极的影响,有时是消极的。请求更少的资源是积极的,但前提是资源具有相同的缓存状态。例如,如果您将图像捆绑在HTML页面中,则不能单独缓存图像,因为每次提取HTML页面时都必须提取图像。