You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
815 B
39 lines
815 B
4 years ago
|
|
||
|
var app = require('express')();
|
||
|
var fs = require('fs');
|
||
|
|
||
|
const cors = require('cors')
|
||
|
const helmet = require('helmet');
|
||
|
//app.use(cors)
|
||
|
app.use(helmet());
|
||
|
|
||
|
var options = {
|
||
|
key: fs.readFileSync('./llo/swarmlab.key'),
|
||
|
cert: fs.readFileSync('./llo/swarmlab.crt')
|
||
|
};
|
||
|
var serverPort = 3000;
|
||
|
|
||
|
var https = require('https').Server(options, app);
|
||
|
//var server = https.createServer(options, app);
|
||
|
|
||
|
|
||
|
|
||
|
app.get('/run', (req, res, next) => {
|
||
|
console.log('hi');
|
||
|
|
||
|
(async() => {
|
||
|
|
||
|
var RES = new Object();
|
||
|
RES.code = req.query["action"]
|
||
|
RES.token = req.query["token"]
|
||
|
RES.error = false
|
||
|
RES.error_msg = "ok"
|
||
|
//res.json(RES)
|
||
|
res.send(RES)
|
||
|
})()
|
||
|
|
||
|
});
|
||
|
|
||
|
https.listen(3000, () => console.error('listening on http://localhost:3000/'));
|
||
|
console.error('socket.io example');
|