gpt4 book ai didi

http - 处理图像扩展的正确方法是什么?

转载 作者:可可西里 更新时间:2023-11-01 17:04:05 24 4
gpt4 key购买 nike

我希望处理图像扩展 .jpg.png.gif 等。本质上,我拥有的是获取图像并根据其 SHA-1 对其进行存档的网络服务器。我使用 git 约定 a1\b2\XXXXXX... 和摘要的十六进制表示。我的问题是如何最好地将扩展名存储在数据库中?我存储 MIME 类型最安全吗?或者,原始文件类型?或者,我应该每次都自动生成 MIME 吗?我应该存储原始客户端在 HTTP 上传中发送的 mime 类型吗?

附带说明一下,IE7+ 是否可以处理没有文件扩展名的图像?不带它们就把它们送出去安全吗?

关于网络服务器和图像类型的任何其他建议?

最佳答案

拧紧扩展。使用 libmagic 弄清楚它到底是什么,然后像那样发送出去。但是,您当然首先要确保扩展名与文件内容匹配,对吗?

关于http - 处理图像扩展的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3313656/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com