如何解决使用Axios进行字符串解析后发送FormData
我有一个Axios请求配置,其中也包含FormData:
{
"method":"POST","url":"/some/url","headers":{
"Content-Type":"multipart/form-data"
},"data":{
"_parts":[
[
"type","picture"
],[
"mediaFile",{
"uri":"file:///Users/me/Library/editedImage.jpeg","name":"editedImage.jpeg","type":"image/jpeg"
}
]
]
}
}
我想将其存储在Redux中。我使用JSON.stringify()
将其转换为字符串,然后在从Redux检索到它后使用了JSON.parse()
。
但是,当我将此请求配置用于Axios而不是图像文件时,在后端会收到完全相同的数据。这是我在后端收到的:
{
"uri":"file:///Users/me/Library/editedImage.jpeg","type":"image/jpeg"
}
在进行字符串分析后,FormData是否损坏?还是Axios在进行字符串分析后理解FormData了?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。