const express = require('express'); const app = express(); var io = require('socket.io-client'); const requestHttps = require('http').createServer(app); const bodyParser = require('body-parser'); app.use(bodyParser.json({limit: '50mb'})); app.use(bodyParser.urlencoded({limit: '50mb', extended: true})); const host = "127.0.0.1"; const port = 8080; options = { secure:true, reconnect: true, rejectUnauthorized : false }; var socketFace = io.connect('https://localhost:8096', options); socketFace.on('connect', function (socket) { console.log('Connected!'); }); socketFace.emit("joined", "face_stream"); var socketDoc = io.connect('https://localhost:8096', options); socketDoc.on('connect', function (socket) { console.log('Connected!'); }); socketDoc.emit("joined", "cmt_stream"); app.post("/face", (req, res) => { socketFace.emit("face", req.body.face); res.send("success"); }) app.post("/document", (req, res) => { socketDoc.emit("cmt", req.body.document); res.send("success"); }) requestHttps.listen(port, host, () => { console.log(host + ":" + port); })