一个base64图片的正确content-type是什么?

3
我有一个服务器端脚本,它会在接到 AJAX 调用时生成一张图片。为了在页面上显示这张图片,我使用 Base64 对其进行编码。然而,我不确定应该在 "content-type" 头中放什么。"image/png" 似乎不对,因为内容实际上是编码为 png 的文本,而不是 png 图片本身。"text/plain" 也不对,因为它暗示着纯文本,而且 nginx 会试图压缩它,但压缩效果很小,浪费时间。那么,真正正确的方法是什么呢?(另外,我能将其发送为 png 并让客户端将其转换为 base64 吗?)

相关主题:https://dev59.com/0Gw05IYBdhLWcg3wXQog - undefined
1个回答

0
不,我认为问题不在内容类型上,而是你的服务器无法获取字体配置。因此,我无法以图像形式返回文本。

你的回答可以通过提供更多支持性信息来改进。请[编辑]以添加更多细节,比如引用或文献,这样其他人就可以确认你的回答是否正确。你可以在帮助中心找到关于如何撰写好回答的更多信息。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接