2017-08-18 12 views
0

私は小さなノードプログラムを持っています。OS Xで実行中のNodeをHTTPS接続に対応させるには

console.log("Program Started"); 
var http = require('http'); 

//Configure our HTTP server to respond with Hello World to all requests. 
var server = http.createServer(function (request, response) {  
    console.log("Processing Request for URL" + request.url); 
    response.writeHead(200, {"Content-Type": "text/html"}); 
    response.end("Hello World \n"); 
}); 

// Listen on port 8000, IP defaults to 127.0.0.1 
server.listen(8000); 
console.log("Program Ended");  

このプログラムをMacBookで実行し、次のURLにアクセスすると、私のHello Worldメッセージが表示されます。

http://localhost:8000/ 

しかし、私は同様にHTTPS接続に対応し、このURLを持っているしたいと思います。

https://localhost:8000/ 

どうすればNodeJSで対応できますか?

ネイティブhttpライブラリでこれを行うことはできますか?またはExpressが必要ですか?あなたは、単にhttpsのモジュールを介してそれを行うことができます

答えて

関連する問題