视觉智能平台 base64编码需要加 data:image/jpg;base64, 这个头嘛?
Base64编码是一种将二进制数据转换为ASCII字符串的方法,常用于在文本格式中存储或传输二进制数据。当使用Base64编码图片时,通常不需要在编码字符串前添加data:image/jpg;base64,
这个头部。这个头部通常用于在网页中嵌入Base64编码的图片,它告诉浏览器这个字符串是一个Base64编码的JPEG图片。
如果你只是在传输或存储图片的Base64编码,而不是直接在网页中使用,那么不需要添加这个头部。你可以直接将图片的二进制数据转换为Base64编码的字符串。
然而,如果你打算在网页中直接显示这个Base64编码的图片,那么你需要将这个头部添加到编码字符串的前面。这样,浏览器就能正确解析并显示这个图片了。
不加, data:image/jpg;base64, 这个不是base64的内容。此回答整理自钉群“阿里云视觉智能开放平台咨询1群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。