UNPKG

ht-messenger

Version:
45 lines 1.06 kB
var request = require('request'); https = require('https'), fs = require('fs'), configF = require('./config'), express = require('express'), bodyParser = require('body-parser'), mss = require('ht-messenger'), config = configF.config, VERIFY_CODE = config.code, opts = { key: fs.readFileSync('cert/wsskey.pem'), cert: fs.readFileSync('cert/wsscert.pem'), ca: fs.readFileSync('cert/cacert.pem') } var app = express(); app.use(bodyParser.json()); app.post('/getData', function(req, res){ var body = req.body; if(body.verify == VERIFY_CODE){ res.writeHeader(200, {"Content-Type": "text/json"}); res.write( JSON.stringify( { 'data':[ { 'date': '12.04.2017 17:31:24', 'result': '78' }, { 'date': '12.04.2017 18:54:12', 'result': '85' } ] } ) ); res.end(); } else { res.writeHeader(403, {"Content-Type": "text/plain"}); res.write("Forbidden"); res.end(); } }); https.createServer(opts, app).listen(8900); mss.mess();