TechBlog
首页分类标签搜索关于

© 2025 TechBlog. All rights reserved.

前端采用formdata的形式给node后端传输数据时碰到的问题

05/27/2022
前端#前端#Javascript

微信小程序星海飞驰

前端采用formdata的形式给node后端传输数据时碰到的问题

1.前端给node后端发送formdata形式的数据时不需要手动设置响应头

在这里插入图片描述

向node后端发送的响应头真实格式为

在这里插入图片描述

如果自己设置响应头,如

在这里插入图片描述

反而会导致响应头中的boundary丢失,会让node报错

在这里插入图片描述

但是如果我们在node后端直接用req.body接受数据的话,我们会发现接受的是一个空的对象

在这里插入图片描述 在这里插入图片描述

这个时候就需要导入formidable包来帮我们解决问题(可以上npm上看具体操作)

在这里插入图片描述

然后我们就可以看到解析出来的数据了

在这里插入图片描述

最后:千万不要忘记 在html页面的 form表单中忘记写input 的name属性

微信小程序星海飞驰