123456789101112131415161718192021222324252627282930 |
- // In order to run this example you need to
- // generate local ssl certificate
- var union = require('../../lib'),
- director = require('director');
- var router = new director.http.Router();
- var server = union.createServer({
- before: [
- function (req, res) {
- var found = router.dispatch(req, res);
- if (!found) {
- res.emit('next');
- }
- }
- ],
- spdy :{
- key: './certs/privatekey.pem',
- cert: './certs/certificate.pem'
- }
- });
- router.get(/foo/, function () {
- this.res.writeHead(200, { 'Content-Type': 'text/plain' })
- this.res.end('hello world\n');
- });
- server.listen(9090, function () {
- console.log('union with director running on 9090 with SPDY');
- });
|