before_receive: prevent 911, test SMPPOPTIONS
This commit is contained in:
parent
37163b9878
commit
02a2e37dcd
1 changed files with 7 additions and 4 deletions
|
@ -3,12 +3,16 @@ const express = require('express')
|
||||||
const router = express.Router()
|
const router = express.Router()
|
||||||
|
|
||||||
router.post('/before_receive', (req, res) => {
|
router.post('/before_receive', (req, res) => {
|
||||||
console.log('in before_receive, body:', req.body)
|
console.log('in before_receive') //, body:', req.body)
|
||||||
res.send(Buffer.from('qe.MESSAGE = new message'))
|
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) => {
|
router.post('/route', (req, res) => {
|
||||||
console.log('in route, qe:', req.body.qe)
|
console.log('in route') //, qe:', req.body.qe)
|
||||||
const qe = req.body.qe
|
const qe = req.body.qe
|
||||||
let respbuf = ''
|
let respbuf = ''
|
||||||
if (qe.DESTADDR === '123')
|
if (qe.DESTADDR === '123')
|
||||||
|
@ -22,4 +26,3 @@ router.use((req, res, next) => {
|
||||||
})
|
})
|
||||||
|
|
||||||
module.exports = router
|
module.exports = router
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue