19 lines
384 B

/**
this functionality is required by CORS as the browser will send an
HTTP OPTIONS request before performing the CORS request.
if the OPTIONS request returns a non-200 status code then the
transaction will fail.
**/
function middleware(req, res, next){
if( req.method === 'OPTIONS' ){
res.sendStatus(200);
} else {
next();
}
}
module.exports = middleware;