您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何将图像文件放在json对象中?

如何将图像文件放在json对象中?

我可以考虑通过两种方式做到这一点:

文件存储在文件系统中的任何目录中(例如dir1)并重命名,以确保每个文件名称都是唯一的(可能是时间戳记)(例如xyz123.jpg),然后将该名称存储在某些数据库中。然后,在生成JSON的同时,您提取文件名并生成完整的URL(将为http://example.com/dir1/xyz123.png)并将其插入JSON中。

Base 64编码,基本上是一种以ASCII文本编码任意二进制数据的方式。每3个字节的数据需要4个字符,最后可能还要填充一点。基本上,输入的每6位均以64个字符的字母编码。“标准”字母使用AZ,az,0-9和+和/,并带有=作为填充字符。有URL安全变体。因此,这种方法将允许您将图像直接放入MongoDB中,同时将其存储在图像中并在获取图像时进行解码,但是它也有一些缺点:

资源

其他 2022/1/1 18:18:58 有614人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶