服务器启动或关闭Node.js

时间:2019-06-27 21:19:28

标签: node.js

我正在尝试编写一些代码来查看网站服务器是否启动或关闭。

我写了一些代码:

var http = require("http");

http.get({host: "node.js"}, function(res){
    if( res.statusCode == 200 ){
          console.log("This site is up and running!");
    }

    console.log("This site is down " + res.statusCode);
})

运行此命令时,出现错误:

events.js:174
  throw er; // Unhandled 'error' event
  ^Error: getaddrinfo ENOTFOUND node.js node.js:80
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:56:26)Emitted 'error' event at:
at Socket.socketErrorListener (_http_client.js:392:9)
at Socket.emit (events.js:198:13)
at emitErrorNT (internal/streams/destroy.js:91:8)
at emitErrorAndCloseNT (internal/streams/destroy.js:59:3)
at process._tickCallback (internal/process/next_tick.js:63:19)

但是,当我运行google.com(或其他任何以.com结尾的网站时,它不会给我这样的错误。我们将提供任何帮助。

0 个答案:

没有答案