如何使用formData和axios发送嵌入式Javascrippt对象

问题描述 投票:0回答:1

嗨,我正在尝试使用formdata和axios将一些数据发送到nodejs服务器以下是数据:

let hostel =[
 {
  hostel: "Joslian",
  coordiantes: [1.5465465,-1.546546],
  room: {
    name: "Single",
    price: 5201
  }
 },
 {
  hostel: "Joslian",
  coordiantes: [1.5465465,-1.546546]
 }
]

form = new FormData();
form.append('hostel', hostel)

我如何使用formdata将此类数据之王发送到服务器。

javascript axios form-data
1个回答
0
投票

尝试使用FormData进行发布请求,您可以获取示例here

const body = new FormData();
body.append('foo', 'bar'); 

axios({
    method: 'post',
    url: 'url',
    data: body,
    headers: {'Content-Type': 'multipart/form-data' }
})
© www.soinside.com 2019 - 2024. All rights reserved.