【发布时间】:2021-09-06 08:54:26
【问题描述】:
我需要在 react-native 中将图像和一些细节作为表单数据发送
为此,我使用axios post 方法。
这是我的代码:
const formData = new FormData();
formData.append('taskId', taskId);
formData.append('taskName', taskName);
formData.append('projectId', projectId);
formData.append('projectName', projectName);
formData.append('media', media);
const res = await Axios.post(`${URL}`, formData, {
headers: {
Authorization: `Bearer ${token}`,
'Content-Type': 'multipart/form-data',
},
});
我的服务器将媒体文件显示为空.. 谁能知道我在这里做错了什么!?
PS:我。已经在邮递员上进行了测试,并且其工作正常
【问题讨论】:
-
stackoverflow.com/a/41986940/8437974 这对您的情况有帮助吗?
-
media是什么类型的? -
@l_bug 它是从画廊中挑选的图像。它包含类型名称和 uri
-
你是如何收到
server-side上的请求的。
标签: javascript react-native axios multipartform-data