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 url验证(url-valid)的使用方法
Nov 18 NodeJs
Google官方支持的NodeJS访问API,提供后台登录授权
Jul 29 NodeJs
Windows系统中安装nodejs图文教程
Feb 28 NodeJs
nodejs的压缩文件模块archiver用法示例
Jan 18 NodeJs
nodejs使用express创建一个简单web应用
Mar 31 NodeJs
NodeJS使用七牛云存储上传文件的方法
Jul 24 NodeJs
Nodejs连接mysql并实现增、删、改、查操作的方法详解
Jan 04 NodeJs
nodejs acl的用户权限管理详解
Mar 14 NodeJs
详解Nodejs内存治理
May 13 NodeJs
NodeJS模块与ES6模块系统语法及注意点详解
Jan 04 NodeJs
Nodejs让异步变成同步的方法
Mar 02 NodeJs
windows如何把已安装的nodejs高版本降级为低版本(图文教程)
Dec 14 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去除HTML标签实例
2013/11/06 PHP
php把数组值转换成键的方法
2015/07/13 PHP
php正则匹配文章中的远程图片地址并下载图片至本地
2015/09/29 PHP
php获取网站根目录物理路径的几种方法(推荐)
2017/03/04 PHP
input 高级限制级用法
2009/03/26 Javascript
javascript 程序库的比较(一)之DOM功能
2010/04/07 Javascript
快速学习JavaScript的6个思维技巧
2015/10/13 Javascript
jQuery EasyUI 布局之动态添加tabs标签页
2015/11/18 Javascript
JS表格组件神器bootstrap table详解(强化版)
2016/05/26 Javascript
Highcharts学习之坐标轴
2016/08/02 Javascript
jQuery EasyUI开发技巧总结
2017/09/26 jQuery
postman+json+springmvc测试批量添加实例
2018/03/31 Javascript
react-native动态切换tab组件的方法
2018/07/07 Javascript
详解vue指令与$nextTick 操作DOM的不同之处
2018/08/02 Javascript
Vuejs中的watch实例详解(监听者)
2020/01/05 Javascript
多页vue应用的单页面打包方法(内含打包模式的应用)
2020/06/11 Javascript
解决Vue的项目使用Element ui 走马灯无法实现的问题
2020/08/03 Javascript
[04:09]2014DOTA2国际邀请赛Ti西雅图 历届冠军相继出局 BBC综述今日比赛
2014/07/20 DOTA
python计算N天之后日期的方法
2015/03/31 Python
Python的Asyncore异步Socket模块及实现端口转发的例子
2016/06/14 Python
Python实现替换文件中指定内容的方法
2018/03/19 Python
用TensorFlow实现lasso回归和岭回归算法的示例
2018/05/02 Python
python字典值排序并取出前n个key值的方法
2018/10/17 Python
关于Tensorflow 模型持久化详解
2020/02/12 Python
Python如何用filter函数筛选数据
2020/03/05 Python
CSS3 filter(滤镜)实现网页灰色或者黑色模式的代码
2020/11/30 HTML / CSS
军用级手机壳,专为冒险而建:Zizo Wireless
2019/08/07 全球购物
财务部岗位职责
2013/11/19 职场文书
个人简历中自我评价
2014/02/11 职场文书
暑期培训随笔感言
2014/03/10 职场文书
关于中国梦的演讲稿
2014/04/23 职场文书
项目建议书模板
2014/05/12 职场文书
农村党建工作汇报材料
2014/10/27 职场文书
青岛海底世界导游词
2015/02/11 职场文书
2015关于重阳节的演讲稿
2015/03/20 职场文书
win server2012 r2服务器共享文件夹如何设置
2022/06/21 Servers