Node.js 基础--00 Hello,World

 1 var http=require("http"); //引入http模块
 2 http.createServer(function(request,response){ //建立服务器
 3     response.writeHead("200",{"Content-Type":"text/html;charset=utf-8"});  //开始
 4     if(request.url!=="/favicon.ico"){ //手动清除浏览器默认的第二次请求,这样里面的代码只会执行一次;不然会执行两次。在Express等其余框架中已经自动使用。。
 5         console.log("aaa");
 6         response.write("Hello World");
 7         response.end('hello,世界');  //结束;若是不写入东西的话,能够写空字符串;可是这里必须是字符串格式
 8     }
 9 }).listen(8000);
10 console.log("Server running at http:127.0.0.1:8000");

本节是node.js的基础开头篇,代码部分展现了利用node.js建立了一个简单的服务器功能。html

须要注意的有如下几点:node

1,var http=require("http"); 须要哪一个模块,须要提早引入;(这里跟第二节的函数的引入类似);浏览器

2,response.writeHead();此方法是定义html的文件头;必须,necessary;服务器

3,if(request.url!=="/favicon.ico"){ //手动清除浏览器默认的第二次请求,这样里面的代码只会执行一次;不然后台输出会执行两次。在Express等其余框架中已经自动使用。。框架

 

4,response.end('hello,世界'); //结束;若是不写入东西的话,能够写空字符串;可是这里必须是字符串格式函数

 

Over...ui

相关文章
相关标签/搜索