【发布时间】:2015-03-01 08:24:47
【问题描述】:
如何创建一个 hapi http 和 https 服务器,使用相同的路由同时监听 80 和 443?
(我需要一个服务器,它应该使用完全相同的 API 在 http 和 https 上运行)
【问题讨论】:
-
您可以将所有请求从http重定向到https。
-
var http = require('http'), https = require('https'), express = require('express'), app = express(); http.createServer(app).listen(80); https.createServer({ ... }, app).listen(443);我在想这样的事情?我们不能这样做吗?
-
不,我是在建议您为什么不将所有 http 请求重定向到 https。见github.com/bendrucker/hapi-require-https
-
嘿,Codelion,你知道任何电子书(免费/收费),用于学习 hapi js,我想了解更多关于 hapi 的信息,我已经搜索过文档,但如果我有食谱或其他东西可能会然后我了解更多..
-
我不知道有任何此类书籍,但您可以尝试以下我认为有帮助的教程 - github.com/nelsonic/learn-hapi