无法发布数据以对node.ks空主体`{}`做出反应>> [

编程入门 行业动态 更新时间:2024-10-18 16:44:56

无法发布数据<a href=https://www.elefans.com/category/jswz/34/1755517.html style=以对node.ks空主体`{}`做出反应>> ["/>

无法发布数据以对node.ks空主体`{}`做出反应>> [

我在做什么错?为什么我无法在node.js路由中获取图像?为什么结果是{}

Node.js路由已定义:

app.post('/form', (req, res) => { console.log('/form...'); console.log(req.body); });

发布数据的响应处理程序:

handlePost= (event)=>{ event.preventDefault(); var formData = new FormData(); var imagefile = document.getElementById('file1'); formData.append("image", imagefile.files[0]); axios.post('/form', formData, { headers: { 'Content-Type': 'multipart/form-data' } }) }

回复表格以上传图片:

<div className="container"> <div className="row"> <form encType="multipart/form-data" onSubmit={this.handlePost} method="post"> <label className="custom-file-label" htmlFor="file1">Upload file</label> <input type="file" id="file1" name="file" className="custom-file-input"/> <input type="submit" value="Submit"/> </form> </div> </div>
我在做什么错?为什么我无法在node.js路由中获取图像?为什么要定义{} Node.js路由结果:app.post('/ form',(req,res)=> {console.log('/ form ...'); ...
回答如下:通过id检索,是因为您执行了formData.append,所以在imagefile.files[0]中得到一个单一值?它只需要是imagefile:

更多推荐

无法发布数据以对node.ks空主体`{}`做出反应>> [

本文发布于:2024-05-07 08:17:24,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1755349.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:以对   主体   数据   node   ks

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!