25 lines
797 B
JavaScript
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 |