断开Node.js中的http.createServer方法

时间:2014-06-01 01:47:11

标签: javascript node.js node-webkit

我有一段使用带有nodejs的服务器的代码,其中有一种方法需要端口运行程序然后手动断开连接并重新连接到同一端口。

但是我的麻烦并没有得到我使用的方法。 示例代码段:

var server = http.createServer(function(r, p){

   // Some Code

});
server.listen( 9999 );
server.on('error', function(e){ /*  */ });

我想使用相同的端口9999。

2 个答案:

答案 0 :(得分:1)

如果您想让服务器停止侦听端口9999,您需要调用server.close方法。

http://nodejs.org/api/http.html#http_server_close_callback

答案 1 :(得分:0)

http://www.nodebeginner.org/#hello-world

var http = require("http");

http.createServer(function(request, response) {

  response.writeHead(200, {"Content-Type": "text/plain"});
  response.write("Hello World");
  response.end();

}).listen(9999);