Files
crs-app-andygrace/router.js
2021-07-13 17:13:39 +09:00

25 lines
797 B
JavaScript

const express = require("express")
, router = express.Router()
, { StatusCodes, getReasonPhrase } = require('http-status-codes')
, { logger } = require('./src/component/Logger')
// , migrateController = require('./src/controller/MigrateController')
// a middleware function with no mount path. This code is executed for every request to the router
router.use(function (req, res, next) {
// logger.info("Request body", {err: req.body});
// logger.error('oops there is a problem', { foo: 'bar' })
// logger.warn('responsebbbbb ', req.body)
next();
});
router.get('/', function (req, res) {
res.json(req.headers)
});
router.post('/', function (req, res) {
crawlService.start(req).then(result => {
res.json(result)
})
});
module.exports = router