1.0.0 • Published 6 years ago

hapi-router-cors v1.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

hapi-router-cors

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

use

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
        }
    }
});