Node.jsでHTTPSサーバーを作成する方法

ムルビンライ:

SSLキーと証明書を前提として、どのようにHTTPSサービスを作成しますか?

hvgotcodes:

次の例を見つけました。

https://web.archive.org/web/20120203022122/http://www.silassewell.com/blog/2010/06/03/node-js-https-ssl-server-example/

これはノードv0.1.94-v0.3.1で機能します。server.setSecure()新しいバージョンのノードでは削除されます。

そのソースから直接:

const crypto = require('crypto'),
  fs = require("fs"),
  http = require("http");

var privateKey = fs.readFileSync('privatekey.pem').toString();
var certificate = fs.readFileSync('certificate.pem').toString();

var credentials = crypto.createCredentials({key: privateKey, cert: certificate});

var handler = function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
};

var server = http.createServer();
server.setSecure(credentials);
server.addListener("request", handler);
server.listen(8000);

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

cssでnode.jshtmlサーバーを作成する方法

分類Dev

node.jsサーバーでJavaScriptを実行する方法

分類Dev

Node.js「net」用の偽のサーバーを作成する方法は?

分類Dev

node.jsでユーザーのサブドメインを作成する方法

分類Dev

Expressを使用してnode.jsで同じポート番号でhttpサーバーとhttpsサーバーを実行することは可能ですか?

分類Dev

Node.JSおよびExpressのHTTPSサーバーでHTTP応答をインターセプトする

分類Dev

Node.jsのサーバー側でObject.values()を使用する方法

分類Dev

node.jsサーバーで大量の負荷を処理する方法は?

分類Dev

node.jsサーバーからreactで画像を表示する方法

分類Dev

azurewebsitesのnode.jsサーバーでHTTPSリクエストを強制する

分類Dev

WindowsのNode.jsでグローバルコマンドを作成する方法

分類Dev

node.jsでサーバー側を実装する

分類Dev

スポーンでサブサーバーnode.jsを実行および停止する方法は?

分類Dev

node.jsで変換ストリームを作成する方法

分類Dev

IonicモバイルアプリでNode.jsサーバーを実行する方法は?

分類Dev

サーバーがまだ使用できない場合に Node.js Unix ソケット クライアントを作成する方法

分類Dev

node.jsサーバーから定期的に別のサーバーをポーリングする方法は?

分類Dev

Node.jsサーバー上の複数のクライアント間でデータを同期する方法

分類Dev

express.jsなしでnode.jsサーバーに画像を保存する

分類Dev

Nodeでバックエンドサーバーを実行する方法は?

分類Dev

(getUserMediaから)Node.jsサーバーにビデオを送信する方法は?

分類Dev

node.jsサーバーに-toDataURL()関数を実装する方法は?

分類Dev

Node.jsでサーバー送信イベントを実装する簡単な方法は?

分類Dev

node.js / mongoDB-クライアントとWebサーバー間でObjectIDを管理する方法

分類Dev

クライアント(CryptoJS)とサーバー(Crypto Node.js)の間でDiffieHellman接続を確立する方法

分類Dev

Node.jsでサーバーからクライアントにファイルを送信する方法

分類Dev

Node.JSサーバーアプリでIPアドレスを正しくブロックする方法は?

分類Dev

Node / ExpressでJSをクライアントからサーバーに移動する方法は?

分類Dev

node.jsサーバーをApacheサーバーに変更する

Related 関連記事

  1. 1

    cssでnode.jshtmlサーバーを作成する方法

  2. 2

    node.jsサーバーでJavaScriptを実行する方法

  3. 3

    Node.js「net」用の偽のサーバーを作成する方法は?

  4. 4

    node.jsでユーザーのサブドメインを作成する方法

  5. 5

    Expressを使用してnode.jsで同じポート番号でhttpサーバーとhttpsサーバーを実行することは可能ですか?

  6. 6

    Node.JSおよびExpressのHTTPSサーバーでHTTP応答をインターセプトする

  7. 7

    Node.jsのサーバー側でObject.values()を使用する方法

  8. 8

    node.jsサーバーで大量の負荷を処理する方法は?

  9. 9

    node.jsサーバーからreactで画像を表示する方法

  10. 10

    azurewebsitesのnode.jsサーバーでHTTPSリクエストを強制する

  11. 11

    WindowsのNode.jsでグローバルコマンドを作成する方法

  12. 12

    node.jsでサーバー側を実装する

  13. 13

    スポーンでサブサーバーnode.jsを実行および停止する方法は?

  14. 14

    node.jsで変換ストリームを作成する方法

  15. 15

    IonicモバイルアプリでNode.jsサーバーを実行する方法は?

  16. 16

    サーバーがまだ使用できない場合に Node.js Unix ソケット クライアントを作成する方法

  17. 17

    node.jsサーバーから定期的に別のサーバーをポーリングする方法は?

  18. 18

    Node.jsサーバー上の複数のクライアント間でデータを同期する方法

  19. 19

    express.jsなしでnode.jsサーバーに画像を保存する

  20. 20

    Nodeでバックエンドサーバーを実行する方法は?

  21. 21

    (getUserMediaから)Node.jsサーバーにビデオを送信する方法は?

  22. 22

    node.jsサーバーに-toDataURL()関数を実装する方法は?

  23. 23

    Node.jsでサーバー送信イベントを実装する簡単な方法は?

  24. 24

    node.js / mongoDB-クライアントとWebサーバー間でObjectIDを管理する方法

  25. 25

    クライアント(CryptoJS)とサーバー(Crypto Node.js)の間でDiffieHellman接続を確立する方法

  26. 26

    Node.jsでサーバーからクライアントにファイルを送信する方法

  27. 27

    Node.JSサーバーアプリでIPアドレスを正しくブロックする方法は?

  28. 28

    Node / ExpressでJSをクライアントからサーバーに移動する方法は?

  29. 29

    node.jsサーバーをApacheサーバーに変更する

ホットタグ

アーカイブ