Axios post不适用于safari(macOS)以及所有ios和mozilla浏览器.它适用于勇敢和铬



错误控制台屏幕我在chrome的safari控制台中看到了这个错误,没有这些错误

我的方法

async postRequest() {
try {
const res = await axios.post(baseURL, {
name: this.formdata.name,
vd:this.formdata.vd,
tp:this.formdata.tp,
email:this.formdata.email,
tel:this.formdata.tel,
});
this.formdata = [...this.formdata, res.data];
} catch (e) {
console.error(e);
}
},

该代码在ios和safari中也不起作用

postRequest() {
axios({
method: 'post',
url: 'https://domain.ru:3000/',
data: {
name: this.formdata.name,
vd:this.formdata.vd,
tp:this.formdata.tp,
email:this.formdata.email,
tel:this.formdata.tel,
},
headers: {
"Content-type": "application/json; charset=UTF-8"
}
})
.then(function(response) {
console.log('ÐÑÐ²ÐµÑ ÑеÑвеÑа ÑÑпеÑно полÑÑен!');
console.log(response.data);
})
.catch(function(error) {
console.log(error);
});
},

它不适用于safari和ios,但适用于brave和chrome

对于那些面临相同问题的人解决:

。。。提交

相关内容

  • 没有找到相关文章

最新更新