UNPKG

539 BJavaScriptView Raw
1var express = require('express');
2var expressWs = require('..');
3
4var expressWs = expressWs(express());
5var app = expressWs.app;
6
7app.param('world', function (req, res, next, world) {
8 req.world = world || 'world';
9 return next();
10});
11
12app.get('/hello/:world', function(req, res, next){
13 console.log('hello', req.world);
14 res.end();
15 next();
16});
17
18app.ws('/hello/:world', function(ws, req, next) {
19 ws.on('message', function(msg) {
20 console.log(msg);
21 });
22 console.log('socket hello', req.world);
23 next();
24});
25
26app.listen(3000)