当我调用POST请求的API时,出现错误403,并且“已被CORS政策阻止。
这是我的Ajax代码:
$.ajax({
type: "POST",
enctype: 'multipart/form-data',
url: $('meta[name="server-config"]').attr('content') + "/file/upload/?user_id=" + response.user_id,
data: data,
headers: {
'Authorization': `Bearer ${$('meta[name=auth-key]').attr('content')}`
},
processData: false,
contentType: false,
cache: false,
timeout: 3000,
success: function (data) {
console.log(data)
// location.reload();
},
error: function (e) {
console.log("ERROR : ", e);
}
});
答案 0 :(得分:0)
在发布方法文件中,添加以下标头,然后尝试
header('Access-Control-Allow-Origin: *');