按照本教程,我正在尝试将图像文件上传到我的 hapi.js 服务器。我遇到了这个错误:
CORS 错误:不允许某些标头
这是我的客户端设置(这是在 localhost:3000 上运行的 react.js Web 客户端)
$('#upload')['dropzone']({
url: 'http://localhost:8000/api/sector/upload',
method: 'POST',
headers:{
'Cache-Control': null, //required for cors
'X-Requested-With': null, //required for cors,
'Access-Control-Allow-Origin': '*'
}
})
这是我在服务器端的路由(在 localhost:8000 上运行):
method: 'POST',
path: '/api/sector/upload',
config:{
cors: true,
payload:{
output: 'stream',
parse: true,
allow: 'multipart/form-data',
maxBytes: 268435456
}
},
handler: function(request, reply) {
....
}
在这种情况下如何启用 cors?谢谢你的建议