hapi-router-cors

1.0.0 • Public • Published

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

Sponsor

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

Package Sidebar

Install

npm i hapi-router-cors

Weekly Downloads

1

Version

1.0.0

License

MIT

Last publish

Collaborators

  • coverguo