javascript - 邮递员表单数据不起作用验证失败的节点js
问题描述
我在使用邮递员时遇到了一些问题。当我尝试以 JSON(application/json) 格式发送原始数据时,它会成功。但是当我尝试发送表单数据时,它会返回一些错误。
解决方案
如果你使用 ExpressJS,你可以使用 Library multer
https://github.com/expressjs/multer
const multer = require('multer');
const upload = multer();
router.put('/gpu/:pn', upload.none(), gpuController.updateGPU);
以上是我遇到表单数据问题的示例。添加 upload.none() 后,我能够在请求中收到正文。
推荐阅读
- javascript - 将 arcgis js api 弹出单击事件更改为右键单击
- r - 代码以交互方式工作,但在编织时不能
- reactjs - 在反应项目中设置环境变量
- php - 我想在数据库表中添加一个值(仅特定列而不是所有列)我该怎么做?
- .net - 在 .CSV 中查找包含两个特定值的特定行的有效方法
- woocommerce - Woocommerce 自定义订单操作和订单更新 WebHook 问题
- python - 绘图图中边缘的不同颜色
- sockets - 如何将套接字绑定到网络接口
- pyspark - Glue PySpark 作业:调用 o73.save 时出错。ThreadPoolExecutor 已经关闭
- jupyter-notebook - 找不到 Jupyter 笔记本模块