当我在上传区域中放置文件时,React-dropzone返回一个对象,例如:
let picture = [
{
"rawFile": {
"preview": "blob:http://localhost:3000/ff851b03-b2c0-4212-9240-8d07057ad47d"
},
"src": "blob:http://localhost:3000/ff851b03-b2c0-4212-9240-8d07057ad47d",
"title": "1397-01-20 13.43.24.jpg"
}
]
我阅读了此链接并尝试上传文件:React dropzone,如何上传图片?
但我认为文件不会被发送。
这是我的代码:
let formData = new FormData();
formData.append('file', picture[0]);
fetch('http://localhost:8000/api/media', {
method: 'POST',
body: formData
});
如果这种方法不正确,如何将文件发送到服务器端并在服务器端接收?
在服务器端,我使用的是 Hapij。