node.js - react native通过image-picker选择了图片并通过fetch上传,后端nodejs怎么接?
本文介绍了node.js - react native通过image-picker选择了图片并通过fetch上传,后端nodejs怎么接?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
这是reactnative的代码
uploadImage(imageuri){
let formData = new FormData();
let file = {uri: imageuri,type:'multipart/form-data',name:'image.png'};
formData.append('files',file);
fetch('http://127.0.0.1:8080/image',{
method:'POST',
headers:{
'Content-Type':'multipart/form-data',
},
body:fromData,
})
.then((response)=>response.text())
.then((responseData)=>{
console.log('responseData',responseData);
})
.catch((error)=>{console.error('error',error)});
}
后端 express
app.post('/image',function(req,res){后面不知道如何处理,才能保存到数据库或者保存到本地
解决方案
https://github.com/expressjs/...
https://cnodejs.org/topic/564...
可以参考上面的链接,使用multer
文件的话一般不保存到数据库
这篇关于node.js - react native通过image-picker选择了图片并通过fetch上传,后端nodejs怎么接?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文