我要上传之前就判断文件类型,如果文件类型不对的话,禁止上传
需要手动在客户端js中,通过Input type=file获取到用户选择的File对象实例,上面就可以获取文件名,mime-type。这里可以控制住允许不允许传输。
后面看你们前后端传输文件接口要用的传输类型,可以直接传blob,也可以用FormData拼接成form格式数据传输。
13 回答12.8k 阅读
7 回答2k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答912 阅读✓ 已解决
6 回答1.1k 阅读
如图所示, formData上传文件时是包含content-type的,在上传组件中,判断文件类似即可,一般文件上传中间件都支持过滤文件类型的你看下的你的upload.single