Axios请求与联系表格7



我使用的是联系人表单7,在提交表单时我使用了以下功能:

const formData = {
'your-name':'John Doe',
'your-email': 'johndoe@mail.com',
}
axios({
method: 'POST',
url: 'https://0xsociety.com/wp-json/contact-form-7/v1/contact-forms/258/feedback',
headers: {
"content-type": "multipart/form-data",
},
data: formData,

})

但它不起作用,我得到错误说字段是空的。但我试过用邮递员,当我手动时,效果很好

我该如何让我的axios帖子请求模仿这个:

https://gyazo.com/e1ffe5bcc3f943a074d9b9e2c32b162d

我通过在我的应用程序中使用邮递员发现了这一点:

import request from 'postman-request'
const formData = {
'your-name': name,
'your-email': email,
'your-subject': inquiries.find(x=> x.value === inquiry).text,
'file-871': file
}
request.post('https://your-domain/wp-json/contact-form-7/v1/contact-forms/your-form-id/feedback',{ form: formData}, function(err,httpResponse,body){
if(err) {
console.log(err)
}
else {
console.log(body)
}
})

最新更新