Node.js,Nodemon应用程序崩溃(内部屏幕截图)

时间:2020-04-02 10:48:49

标签: node.js server nodemon

不了解我的服务器和代码出了什么问题。我正在通过教程,并且像视频中一样进行了所有操作,但是仍然有问题

Image

1 个答案:

答案 0 :(得分:0)

似乎您使用的是https连接,而不处理TLS证书的传递。

这是一个代码段,使您无需配置证书即可访问openweathermap API。

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";
}

我建议阅读更多有关如何在Node.JS中设置HTTPS证书的信息, 有关更多详细信息,请参阅此doc.

相关问题