Node.js Flatiron HTTPS服务器

时间:2012-06-09 10:32:11

标签: javascript node.js ssl https flatiron.js

有没有办法在Flatiron框架中使用HTTPS连接?

更新 HTTPS服务器示例现在可在github上使用。

2 个答案:

答案 0 :(得分:2)

参考 docs 看起来像https可以添加为一个看起来像这样的选项

{
  https: {
    cert: 'path/to/cert.pem',
    key: 'path/to/key.pem',
    ca: 'path/to/ca.pem'
  }
}

希望这有帮助

答案 1 :(得分:1)

var flatiron = require('flatiron'),
    app = flatiron.app;

app.use(flatiron.plugins.http, {
  https: {
    cert: 'path/to/cert.pem',
    key: 'path/to/key.pem',
    ca: 'path/to/ca.pem'
  }
});

app.router.get('/', function () {
  this.res.writeHead(200, { 'Content-Type': 'text/plain' });
  this.res.end('Hello world!\n');
});

app.start(8080);