wild card socket lookup

This commit is contained in:
2020-12-21 21:28:59 -05:00
parent ea319109a2
commit 9c3d29bb7b
3 changed files with 224 additions and 66 deletions
+19 -3
View File
@@ -1,19 +1,23 @@
'use strict';
var express = require('express');
var router = express.Router();
const {Host} = require('../models/host');
/* GET home page. */
router.get('/', async function(req, res, next) {
res.render('hosts', { title: 'Express' });
res.render('hosts', {});
});
/* GET home page. */
router.get('/hosts', function(req, res, next) {
res.render('hosts', { title: 'Express' });
res.render('hosts', {});
});
/* GET home page. */
router.get('/users', function(req, res, next) {
res.render('users', { title: 'Express' });
res.render('users', {});
});
/* GET home page. */
@@ -21,4 +25,16 @@ router.get('/login', function(req, res, next) {
res.render('login', {redirect: req.query.redirect});
});
router.get('/lookup/:host', async function(req, res, next){
try{
return res.json({
string: req.params.host,
results: await Host.lookUp(req.params.host),
});
}catch(error){
return next(error);
}
});
module.exports = router;