Node.js 基础--00 Hello,World
2017-06-25 22:27
477 查看
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创建了一个简单的服务器功能。
需要注意的有以下几点:
1,var http=require("http"); 需要哪个模块,需要提前引入;(这里跟第二节的函数的引入相似);
2,response.writeHead();此方法是定义html的文件头;必须,necessary;
3,if(request.url!=="/favicon.ico"){ //手动清除浏览器默认的第二次请求,这样里面的代码只会执行一次;否则后台输出会执行两次。在Express等其他框架中已经自动使用。。
4,response.end('hello,世界'); //结束;如果不写入东西的话,可以写空字符串;但是这里必须是字符串格式
Over...
相关文章推荐
- node.js Hello world
- 【NodeJS】-2-第一个node程序helloworld.js
- node.js hello world
- NodeJS Hello world
- Serverless 框架 OpenWhisk 开发指南:使用 Node.js 编写 hello, world
- Nodejs hello world
- node.js 学习笔记001 :Hello,world !
- 【1】Node.js Hello World! 发布静态网页
- Hyperledger fabric Client Node.js Hello World示例程序
- node.js 之 Hello,World in Node !
- Node.js hello world
- Hello, world! (Node.js)
- NodeJS Hello World
- 01. Node js Hello world
- node.js helloworld
- nodejs express hello world
- 【NodeJS】-2-第一个node程序helloworld.js
- Node.Js + express, run "hello world " in windows 8.1
- Node.js HelloWorld的小细节
- nodejs hello world (调用文件执行没反应)