ht-messenger
Version:
Messenger module for heart rate
44 lines • 1.04 kB
JavaScript
var request = require('request');
https = require('https'),
fs = require('fs'),
configF = require('./config'),
express = require('express'),
bodyParser = require('body-parser'),
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;
console.log(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);