如何使用NodeJS创建一个简单的http服务器?

时间:2017-03-03 01:01:13

标签: node.js server client

我是NodeJS的新手,我想创建一个简单的http服务器,只需将'Hello World'发送回客户端即可。我做了一些事。如果有人,如果我做对了就可以查看我的代码,如果没有添加你的代码,我将非常感激。

  

这是我的代码。

var http = require("http"); 
var server = http.createServer(function(request, response) {

response.writeHead(200, {"Content-Type": "text/html"});
response.write("<html>"); 
response.write("<head>"); 
response.write("<title>Hello World!"); 
response.write("</head>"); 
response.write("<body>"); 
response.write("Hello World!"); 
response.write("</body>"); 
response.write("</html>"); 
response.end(); 
 });
 server.listen(80); 
 console.log("The Server is listening now..."); 

1 个答案:

答案 0 :(得分:1)

你的node.js很好,但是,你在html中缺少一个结束标题标签,占用了你网页的其余部分。修改标题行,如下所示:

response.write("<title>Hello World!</title>"); 

你应该在浏览器上看到输出。

快乐编程! :)