POST
คำขอaxios กดปุ่ม url บนคอนโทรลเลอร์ แต่การตั้งค่า null เป็นคลาส POJO ของฉันเมื่อฉันไปถึงเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ใน chrome โครเมี่ยม payload มีข้อมูล ผมทำอะไรผิดหรือเปล่า?
คำขอ Axios POST:
var body = {
userName: 'Fred',
userEmail: 'Flintstone@gmail.com'
}
axios({
method: 'post',
url: '/addUser',
data: body
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
การตอบสนองของเบราว์เซอร์:
หากฉันตั้งค่าส่วนหัวเป็น:
headers:{
Content-Type:'multipart/form-data'
}
คำขอส่งข้อผิดพลาด
เกิดข้อผิดพลาดในการโพสต์ multipart / form-data ส่วนหัวของประเภทเนื้อหาไม่มีขอบเขต
ถ้าฉันทำคำขอเดียวกันกับบุรุษไปรษณีย์มันใช้งานได้ดีและตั้งค่าเป็นคลาส POJO ของฉัน
ทุกคนสามารถอธิบายวิธีตั้งค่าขอบเขตหรือฉันจะส่งข้อมูลฟอร์มโดยใช้ axios ได้ไหม