选择与数据匹配的表示方式
Base64 将字节转换为文本以便传输;它不是加密,也不会让对象变为私有。请按上传工具要求提供编码后的内容。除非文档明确要求,否则不要添加 data URL 前缀,也不要对已编码内容重复编码。
处理二进制文件时,请在编码过程中保留原始字节,并通过下载对象、比较文件类型或校验和(若可用)来验证。被截断的 Base64 仍可能看起来像文本,却会生成不可用文件。请注意载荷大小和请求限制。
谨慎设置元数据和访问权限
内容类型用于说明如何解析对象,例如图像或 PDF。即使字节正确,类型错误也会影响浏览器预览或下游程序。请使用该格式的标准媒体类型,并在上传后验证对象。
编码不会改变对象的读取权限。请应用预期的存储桶或对象访问策略,不要把机密放入公开存储,并选择不会泄露个人信息的对象键。上传失败时,请同时检查编码后大小和目标权限。