加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flash – PNG文件验证

发布时间:2020-12-15 07:24:47 所属栏目:百科 来源:网络整理
导读:我有一个Flash网络应用程序,显示用户提交的PNG文件.在显示之前,文件通过某些API上传到服务器.我想确保没有“坏”文件提供给Flash,其中“坏”完全不是特定的.有没有办法根据PNG规范验证PNG文件(这会捕获损坏的文件)?或者处理不受信任的图像文件的任何最佳实
我有一个Flash网络应用程序,显示用户提交的PNG文件.在显示之前,文件通过某些API上传到服务器.我想确保没有“坏”文件提供给Flash,其中“坏”完全不是特定的.有没有办法根据PNG规范验证PNG文件(这会捕获损坏的文件)?或者处理不受信任的图像文件的任何最佳实践?我只需要处理PNG,因此JPG,GIF等支持是必要的.语言大多无关紧要,但我更喜欢 Python解决方案.这是在Unix网络服务器上.

谢谢,西蒙

解决方法

我建议你使用Python和PIL(Python Imaging Library来做到这一点):

from PIL import Image

v_image = Image.open(file)
v_image.verify()

抓住任何例外……

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读