@Tim308
Начинающий frontend-разработчик.

Как правильно поднять https сервер на nodejs?

Накидал вот такой сервер:
const http = require('http');
const https = require('https');
const fs = require('fs');

const PathToKey = './ssl/localhost-100y.key';
const PathToCert = './ssl/localhost-100y.cert';

const httpsOptions = {
    key: fs.readFileSync(PathToKey),
    cert: fs.readFileSync(PathToCert)
};

const app = function (req, res) {
  res.writeHead(200);
  res.end("hello world\n");
}

http.createServer(app).listen(8080);
https.createServer(httpsOptions, app).listen(443);


Если переходить на 8080 - то все ок, если же на 443 - пишет ERR_EMPTY_RESPONSE. Не пойму в чем дело, уже кучу примеров перелопатил.
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы