node的express上传文件之前如何判断文件类型

发布于 2022-09-11 23:49:16 字数 92 浏览 29 评论 0

我要上传之前就判断文件类型,如果文件类型不对的话,禁止上传
判断.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

笑叹一世浮沉 2022-09-18 23:49:16

clipboard.png
如图所示, formData上传文件时是包含content-type的,在上传组件中,判断文件类似即可,一般文件上传中间件都支持过滤文件类型的你看下的你的upload.single

旧故 2022-09-18 23:49:16

需要手动在客户端js中,通过Input type=file获取到用户选择的File对象实例,上面就可以获取文件名,mime-type。这里可以控制住允许不允许传输。

后面看你们前后端传输文件接口要用的传输类型,可以直接传blob,也可以用FormData拼接成form格式数据传输。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文