上传图片,过滤图片格式怎么处理呢?
请问下,上传图片,过滤图片格式怎么处理呢?仅仅是根据图片扩展名么?
4 回复
一般是根据拓展名
- 浏览器可以通过 <input type=file> 的属性首次过滤。可类型绕过
- 浏览器 FileReader 接口返回文件信息扩展名可再次过滤 。 可类型绕过
- 可以把文件解析一次获得 MIME 类型。 这个无法绕过类型
@waitingsong 1、2 是在前端过滤的,还是能绕开
之前用的multer模块上传文件,得到的MIME,也是根据文件的拓展名得到的
其实我想知道,限制格式的目的是?