1 var https = require('https');
2 var fs = require('fs');
4 var express = require('express');
5 var expressWs = require('..');
8 key: fs.readFileSync('key.pem'),
9 cert: fs.readFileSync('cert.pem')
12 var server = https.createServer(options, app);
13 var expressWs = expressWs(app, server);
15 app.use(function (req, res, next) {
16 console.log('middleware');
17 req.testing = 'testing';
21 app.get('/', function(req, res, next){
22 console.log('get route', req.testing);
26 app.ws('/', function(ws, req) {
27 ws.on('message', function(msg) {
30 console.log('socket', req.testing);