未为Safari设置Axios标头的Content-Type

时间:2019-07-09 07:21:19

标签: vue.js axios

当我没有在标头中发送任何content-type时,我在safari中遇到问题(在chrome上没有错误),它使用content-type:application / json本身,但safari向我显示此错误

[错误] Access-Control-Allow-Headers不允许请求标头字段Content-Type。

我尝试设置

“ Content-Type”:“ application / x-www-form-urlencoded; charset = UTF-8'

现在它无法在chrome上运行。这是我的代码

Axios.post(configs.url + 'api/get_favorite_college',
{
"id" : this.user_id
}
,{
 headers: {
 'Content-Type' : 'application/x-www-form-urlencoded; charset=UTF-8'
 },
 }).then(resp=>{

我想设置可在所有浏览器上使用的标题内容类型。

0 个答案:

没有答案