【问题标题】:Node.js Flatiron HTTPS serverNode.js Flatiron HTTPS 服务器
【发布时间】:2012-06-09 10:32:11
【问题描述】:

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

更新: HTTPS 服务器示例现已在 github 上提供。

【问题讨论】:

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


    【解决方案1】:

    引用 docs 看起来像 https 可以作为一个选项添加,应该看起来像这样

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

    希望对你有帮助

    【讨论】:

    • 谢谢。我不知道我怎么会错过它。
    【解决方案2】:
    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);
    

    【讨论】:

    • 感谢您合并提交。
    猜你喜欢
    • 2015-09-19
    • 1970-01-01
    • 1970-01-01
    • 2011-12-31
    • 2017-07-16
    • 1970-01-01
    • 2013-04-18
    • 2021-09-20
    • 2019-06-07
    相关资源
    最近更新 更多