/var/www/myprog.com.ua/server/node/api/routes
NameSizeModeActions
clients_router.js16880644editdlrm
index.js20230644editdlrm
roles_router.js4620644editdlrm
web_app_router.js13380644editdlrm
Edit: /var/www/myprog.com.ua/server/node/api/routes/index.js (2023B)
module.exports = (app) => { try { const bodyParser = require('body-parser') app.use(bodyParser.json()) app.use(bodyParser.urlencoded({ extended: true })) const clients_router = require('./clients_router') // const companies_router = require('./companies_router') // const categories_router = require('./categories_router') // const products_router = require('./products_router') const roles_router = require('./roles_router') // const orders_router = require('./orders_router') const web_app_router = require('./web_app_router') // Add headers app.use(function (req, res, next) { // Website you wish to allow to connect res.setHeader('Access-Control-Allow-Origin', '*') // Request methods you wish to allow res.setHeader('Access-Control-Allow-Methods', 'GET, POST, OPTIONS, PUT, PATCH, DELETE') // Request headers you wish to allow res.setHeader('Access-Control-Allow-Headers', 'Authorization, Access-Control-Allow-Headers, Origin,Accept, X-Requested-With, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers') // Set to true if you need the website to include cookies in the requests sent // to the API (e.g. in case you use sessions) res.setHeader('Access-Control-Allow-Credentials', true) // Pass to next layer of middleware next() }); app.use('/api/clients', clients_router) // app.use('/api/categories', categories_router) // app.use('/api/companies', companies_router) // app.use('/api/products', products_router) app.use('/api/roles', roles_router) // app.use('/api/orders', orders_router) app.use('/api/web-app', web_app_router) app.use(function (req, res, next) { res.status(404).send('Not Found') }); } catch (e) { console.log(e) } }