如何向服务器发送数据(Django Rest Framework),以便服务器接收到这种格式的数据:
{
"key":"value",
"key_aray":[
"key":"value",
"files":[
{
"key":"value",
"file":"File"
}
]
]
}
没有文件,我可以将所有内容包装在一个对象和 JSON.stringify(object) 中。但对于文件我无法做到这一点。
fetch('http://your-server-url/', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify(data),
})
.then(response => response.json())
.then(data => console.log('Success:', data))
JSON.stringify(data)
将数据变量转换为 JSON 格式。