使用axios发送表单时出现cors错误

与此等效的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。)

smalltiger67 回答:使用axios发送表单时出现cors错误

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3114740.html

大家都在问