html - 形成不同的输入编码类型
问题描述
我实际上是在我的nodejs应用程序中发送一个表单,其中包含一个文件输入和多个文本输入,但是当我设置enctype="multipart/form-data"
(这对于上传文件很重要)文本输入结果为"undefined"
!
我能做些什么来解决这个问题?
解决方案
在节点中,
我认为您在此使用带有 body-parser 的基本设置。正文解析器无法处理文件,或者可能已弃用文件。所以在你的应用程序中使用 connect-multiparty 模块来处理文件。
https://www.npmjs.com/package/connect-multiparty
现在您将在 req.files 中获得图像。
推荐阅读
- c# - jQuery addClass to HTML Anchor 首次工作
- pine-script - Tradingview Pine 脚本为线条绘制功能提供分辨率错误
- ios - 通过 NSPersistentCloudKitContainer 更新 iCloud Scheme 到最新的 Core Data 版本
- c# - 将填充了位和字节的 ushort[] 反序列化为自定义对象
- reactjs - React Native Drawer Navigator,如何添加图标和图像?
- c++ - “条件跳转或移动取决于未初始化的值”使用 ucontext_t
- pandas - 在 Dask 中使用 pandas cut 功能
- oauth-2.0 - Amplify/Cognito oauth 联合登录(Google),不显示弹出窗口,而是在同一页面中重定向
- firebase - React-native-Firebase:“auth/network-request-failed”
- angular - 在 Angular 中向 ckeditor 添加简单的上传适配器