const express = require('express') const router = express.Router() router.post('/before_receive', (req, res) => { console.log('in before_receive') //, body:', req.body) const qe = req.body.qe let respbuf = '' if (qe.DESTADDR === '911') respbuf = 'result = 8' else respbuf = 'qe.SMPPOPTION=0x1400:414243\nqe.SMPPOPTION=0x1401:61626364' res.send(respbuf) }) router.post('/route', (req, res) => { console.log('in route') //, qe:', req.body.qe) const qe = req.body.qe let respbuf = '' if (qe.DESTADDR === '123') respbuf = Buffer.from('route = out') res.send(respbuf) }) router.use((req, res, next) => { console.log('nothing to do for %s %s', req.method, req.url) res.status(404).end() }) module.exports = router