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入门详解(多篇文章结合)
Mar 07 NodeJs
nodejs读取memcache示例分享
Jan 02 NodeJs
使用DNode实现php和nodejs之间通信的简单实例
Jul 06 NodeJs
使用NodeJs 开发微信公众号(三)微信事件交互实例
Mar 02 NodeJs
NodeJS创建基础应用并应用模板引擎
Apr 12 NodeJs
学习 NodeJS 第八天:Socket 通讯实例
Dec 21 NodeJs
初识NodeJS服务端开发入门(Express+MySQL)
Apr 07 NodeJs
详解nodejs微信公众号开发——5.素材管理接口
Apr 11 NodeJs
Nodejs 和Session 原理及实战技巧小结
Aug 25 NodeJs
nodejs使用http模块发送get与post请求的方法示例
Jan 08 NodeJs
详解利用nodejs对本地json文件进行增删改查
Sep 20 NodeJs
nodejs中的异步编程知识点详解
Jan 17 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 清除网页病毒的方法
2008/12/05 PHP
php地址引用(php地址引用的效率问题)
2012/03/23 PHP
php标签云的实现代码
2012/10/10 PHP
php外部执行命令函数用法小结
2016/10/11 PHP
php实现数组纵向转横向并过滤重复值的方法分析
2017/05/29 PHP
修改yii2.0用户登录使用的user表为其它的表实现方法(推荐)
2017/08/01 PHP
JavaScript 学习历程和心得分享
2010/12/12 Javascript
JavaScript操纵窗口的方法小结
2013/06/28 Javascript
javascript中数组的多种定义方法和常用函数简介
2014/05/09 Javascript
javascript实现倒计时并弹窗提示特效
2015/06/05 Javascript
JavaScript模拟实现键盘打字效果
2015/06/29 Javascript
jquery制作属于自己的select自定义样式
2015/11/23 Javascript
第十篇BootStrap轮播插件使用详解
2016/06/21 Javascript
JavaScript利用正则表达式替换字符串中的内容
2016/12/12 Javascript
JS实现的表头列头固定页面功能示例
2017/01/10 Javascript
微信小程序微信支付接入开发实例详解
2017/04/12 Javascript
JavaScript事件处理程序详解
2017/09/19 Javascript
Vue表单及表单绑定方法
2018/09/04 Javascript
javascript数组元素删除方法delete和splice解析
2019/12/09 Javascript
[04:04]显微镜下的DOTA2第六期——电影级别的华丽团战
2014/06/20 DOTA
python从ftp下载数据保存实例
2013/11/20 Python
两个命令把 Vim 打造成 Python IDE的方法
2016/03/20 Python
Python实现将SQLite中的数据直接输出为CVS的方法示例
2017/07/13 Python
Python爬虫实战:分析《战狼2》豆瓣影评
2018/03/26 Python
利用Python产生加密表和解密表的实现方法
2019/10/15 Python
浅谈tensorflow之内存暴涨问题
2020/02/05 Python
离线状态下在jupyter notebook中使用plotly实例
2020/04/24 Python
html5视频自动横过来自适应页面且点击播放功能的实现
2020/06/03 HTML / CSS
德国原装品牌香水、化妆品和手表网站:BRASTY.DE
2016/10/16 全球购物
欧洲最大的高尔夫零售商:American Golf
2019/09/02 全球购物
EJB的激活机制
2013/10/25 面试题
银行党的群众路线教育实践活动对照检查材料
2014/09/25 职场文书
群众路线对照检查剖析材料
2014/10/09 职场文书
关于群众路线的心得体会
2014/11/05 职场文书
创业分两种人:那么哪些适合创业?,哪些适合不适合创业呢?
2019/08/23 职场文书
CSS实现切角+边框+投影+内容背景色渐变效果
2021/11/01 HTML / CSS