与此等效的axios代码是什么:
<form method='post' action='https://sample.com' enctype='multipart/form-data'>
我尝试了以下
const bodyFormData = new FormData();
bodyFormData.set('name', inputData.name);
bodyFormData.set('hush_sender', inputData.email);
bodyFormData.set('subject', inputData.subject);
bodyFormData.set('message', inputData.message);
const response = await axios({
method: 'post',
url: `https://sample.com`,
data: bodyFormData,
config: {
headers: {
'Content-Type': 'multipart/form-data',
enctype: 'multipart/form-data'
}
}
});
但是使用axios时出现以下错误:
CORS策略已阻止从来源“ https://sample.com”访问“ http://localhost:3001”处的XMLHttpRequest:请求的资源上没有“ Access-Control-Allow-Origin”标头。
(我无法控制mydomain.com。这是第三方api。他们以html格式发送了代码,但我想使用axios。)