react-native - React Native FormData 信息被包装到“_parts”中
问题描述
我是 React Native 中的新人,遇到了 FormData 的行为与预期不同的问题。我的代码:
let fileToSend = new FormData();
fileToSend.append('File', {
name: 'file.name',
size: 'file.size',
type: 'file.type',
uri: 'file://',
});
我希望得到这样的东西:
fileToSend = {File: [
name: 'file.name',
size: 'file.size',
type: 'file.type',
uri: 'file://',
]}
但实际上我得到了这个:
fileToSend = [_parts: [
0: [
0: 'File',
1: {
name: 'file.name',
size: 'file.size',
type: 'file.type',
uri: 'file://',
}
]]]
这使我无法将文件发送到服务器。会很高兴得到您的帮助。谢谢。
解决方案
推荐阅读
- python - Python `print` 函数中的 end='\r' 并不总是有效
- javascript - 使用任何脚本在 js 中的多个文件中生成现有函数的列表
- swift - 斯威夫特:为什么我的视图模型与我的视图中的切换不起作用?
- r - 改进 R 中的 Max 函数
- c - 为什么我的程序在输入后退出?
- angular - Angular - 证书错误 - net::ERR_CERT_AUTHORITY_INVALID -
- mysql - Mysql 存储过程 - 选择并更新同一张表的多行
- php - 在注销时为登录用户保留购物车中的物品,并且其他人在注销时无法看到用户的购物车
- python - Python AIOHTTP 在返回响应后立即发送请求
- angular - 如何访问注入到组件中的 formControl?