Nodejs, приложение nodemon упало (скриншот внутри) - PullRequest
0 голосов
/ 02 апреля 2020

не понимаю, что не так с моим сервером и кодом. Я прохожу учебник и сделал все так же, как в видео, но все еще есть проблема

Изображение

1 Ответ

0 голосов
/ 02 апреля 2020

Похоже, что вы используете соединение https без обработки прохождения сертификатов TLS.

Ниже приведен фрагмент кода для доступа к API openweathermap без настройки сертификатов.

const express = require('express')
const https = require('https')

const app = express()

app.get("/", function(req, res) {
    const url = "<openweathermap>"
    var options = require('url').parse( /**String*/ url );
    options.rejectUnauthorized = false;
    https.get(options, function(response) {
        console.log(response);
    }).on( 'error',function ( e ) {
        console.log(err);
    }).end();

    res.send("Sever up and running");
}

app.listen(3000, function(){
   console.log("Server running on port 3000";
}

Я бы Предлагаем прочитать больше о том, как настроить сертификаты для HTTPS в Node.JS, обратитесь к этому do c. для более подробной информации.

...