Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import { Request, Response } from 'express';
- import { ExpressMiddlewareInterface, Middleware } from 'routing-controllers';
- @Middleware({ type: 'before' })
- export default class SetHeadersMiddleware implements ExpressMiddlewareInterface {
- public use(request: Request, response: Response, next: (err?: Error) => void) {
- response.setHeader('Access-Control-Allow-Origin', '*');
- response.setHeader('Access-Control-Allow-Methods', 'GET, POST, OPTIONS, PUT, PATCH, DELETE');
- response.setHeader('Access-Control-Allow-Headers', 'X-Requested-With, content-type, Authorization');
- response.setHeader('Access-Control-Allow-Credentials', 'true');
- next();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement