make the route-level cors header setting
hapi has its own attribute cors to set global seting for request header "access-control-allow-origin", but this plugin is use for set the route-level-cors
const server = new Hapi.Server();
server.connection({ port: 80 });
// absolute host
server.route({
method: 'GET',
path: '/',
handler: function (request, reply) {
return reply(200);
},
config: {
cors: {
origin: ['ke.qq.com'] //multi
}
}
});
// releative host
server.route({
method: 'GET',
path: '/',
handler: function (request, reply) {
return reply(200);
},
config: {
cors: {
origin: ['qq.com'] //multi
}
}
});