nodejs入门教程二:创建一个简单应用示例


Posted in NodeJs onApril 24, 2017

本文实例讲述了nodejs创建一个简单应用的方法。分享给大家供大家参考,具体如下:

1.创建 test.js

// require 来载入 http 模块
var http = require('http');
/**
 * 使用 http.createServer() 方法创建服务器,返回 一个对象
 * 对象有一个叫做 listen 的方法,并使用 listen 方法绑定 8000 端口。
 * 函数通过 request, response 参数来接收和响应数据。
 */
http.createServer(function (request, response) {
  response.writeHead(200, {'Content-Type': 'text/html; charset=utf-8'});
  if(request.url!=="/favicon.ico"){ //清除第2此访问
    console.log('访问');
    response.write('hello,world');
    response.end('hell,世界');//不写 end() 则没有http协议尾,但写了会产生两次访问
  }
}).listen(8000);
console.log('Server running at http://127.0.0.1:8000/');

2. 执行

node test.js

结果:Server  running  at  http://127.0.0.1:8000/

3. 在浏览器访问 http://127.0.0.1:8000

希望本文所述对大家nodejs程序设计有所帮助。

NodeJs 相关文章推荐
Nodejs极简入门教程(一):模块机制
Oct 25 NodeJs
Nodejs实现批量下载妹纸图
May 28 NodeJs
nodejs开发——express路由与中间件
Mar 24 NodeJs
Ajax异步文件上传与NodeJS express服务端处理
Apr 01 NodeJs
解析NodeJS异步I/O的实现
Apr 13 NodeJs
基于nodejs 的多页面爬虫实例代码
May 31 NodeJs
Express+Nodejs 下的登录拦截实现代码
Jul 01 NodeJs
深入解析nodejs HTTP服务
Jul 25 NodeJs
基于Koa(nodejs框架)对json文件进行增删改查的示例代码
Feb 02 NodeJs
nodejs实现的http、https 请求封装操作示例
Feb 06 NodeJs
NodeJS配置CORS实现过程详解
Dec 02 NodeJs
使用 Koa + TS + ESLlint 搭建node服务器的过程详解
May 30 NodeJs
nodejs入门教程一:概念与用法简介
Apr 24 #NodeJs
nodejs 终端打印进度条实例代码
Apr 22 #NodeJs
详解如何在NodeJS项目中优雅的使用ES6
Apr 22 #NodeJs
nodejs和C语言插入mysql数据库乱码问题的解决方法
Apr 14 #NodeJs
解析NodeJS异步I/O的实现
Apr 13 #NodeJs
详解nodejs微信公众号开发——6.自定义菜单
Apr 13 #NodeJs
nodejs个人博客开发第七步 后台登陆
Apr 12 #NodeJs
You might like
用PHP和ACCESS写聊天室(九)
2006/10/09 PHP
PHP浮点比较大小的方法
2016/02/14 PHP
PHP错误和异常处理功能模块示例
2016/11/12 PHP
PHP字符串与数组处理函数用法小结
2020/01/07 PHP
THINKPHP5分页数据对象处理过程解析
2020/10/28 PHP
JQuery 获得绝对,相对位置的坐标方法
2010/02/09 Javascript
javascript 全等号运算符使用说明
2010/05/31 Javascript
利用JavaScript检测CPU使用率自己写的
2014/03/22 Javascript
javascript 小数取整简单实现方式
2014/05/30 Javascript
JavaScript中使用document.write向页面输出内容实例
2014/10/16 Javascript
Js为表单动态添加节点内容的方法
2015/02/10 Javascript
JS平滑无缝滚动效果的实现代码
2016/05/06 Javascript
AngularJs定制样式插入到ueditor中的问题小结
2016/08/01 Javascript
通过js控制时间,一秒一秒自己动的实例
2017/10/25 Javascript
Angular5中状态管理的实现
2018/09/03 Javascript
微信小程序实现用table显示数据库反馈的多条数据功能示例
2019/05/07 Javascript
vue draggable resizable gorkys与v-chart使用与总结
2019/09/05 Javascript
利用JS如何获取form表单数据
2019/12/19 Javascript
Vue-cli打包后如何本地查看的操作
2020/09/02 Javascript
Python3基础之基本运算符概述
2014/08/13 Python
最大K个数问题的Python版解法总结
2016/06/16 Python
python爬取m3u8连接的视频
2018/02/28 Python
python实现剪切功能
2019/01/23 Python
Python列表如何更新值
2020/05/27 Python
Python预测2020高考分数和录取情况
2020/07/08 Python
Python 爬虫的原理
2020/07/30 Python
Python使用tkinter制作在线翻译软件
2021/02/22 Python
CSS3实例分享--超炫checkbox复选框和radio单选框
2014/09/01 HTML / CSS
举例详解CSS3中的Transition
2015/07/15 HTML / CSS
HTML5地理定位实例
2014/10/15 HTML / CSS
Nicole Miller官方网站:纽约女装品牌
2019/09/14 全球购物
个人自我鉴定范文
2013/10/04 职场文书
校运会口号
2014/06/18 职场文书
2016年大学生社会实践心得体会
2015/10/09 职场文书
2019学子的答谢词范本!
2019/07/05 职场文书
分析设计模式之模板方法Java实现
2021/06/23 Java/Android