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 提示‘xxx’ 不是内部或外部命令解决方法
Nov 20 NodeJs
NodeJs——入门必看攻略
Jun 27 NodeJs
详解Nodejs基于mongoose模块的增删改查的操作
Dec 21 NodeJs
nodejs进阶(6)—连接MySQL数据库示例
Jan 07 NodeJs
NodeJS实现客户端js加密
Jan 09 NodeJs
nodejs入门教程四:URL相关模块用法分析
Apr 24 NodeJs
nodejs+websocket实时聊天系统改进版
May 18 NodeJs
深入理解nodejs中Express的中间件
May 19 NodeJs
Nodejs实现多房间简易聊天室功能
Jun 20 NodeJs
基于nodejs的雪碧图制作工具的示例代码
Nov 05 NodeJs
NodeJs 文件系统操作模块fs使用方法详解
Nov 26 NodeJs
详解NodeJS Https HSM双向认证实现
Mar 12 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作为Shell脚本语言使用
2006/10/09 PHP
PHP与javascript的两种交互方式
2006/10/09 PHP
ezSQL PHP数据库操作类库
2010/05/16 PHP
PHP中foreach循环中使用引用要注意的地方
2011/01/02 PHP
PHP 简易输出CSV表格文件的方法详解
2013/06/20 PHP
javascript下有关dom以及xml节点访问兼容问题
2007/11/26 Javascript
JS 进度条效果实现代码整理
2011/05/21 Javascript
JavaScript动态操作表格实例(添加,删除行,列及单元格)
2013/11/25 Javascript
解析Javascript中难以理解的11个问题
2013/12/09 Javascript
JQuery 图片滚动轮播示例代码
2014/03/24 Javascript
JS获取随机数函数可自定义最小值最大值
2014/05/08 Javascript
JS中判断字符串中出现次数最多的字符及出现的次数的简单实例
2016/06/03 Javascript
jQuery实现的图片轮播效果完整示例
2016/09/12 Javascript
JavaScript仿微信打飞机游戏
2020/07/05 Javascript
JS+CSS实现滚动数字时钟效果
2017/12/25 Javascript
浅谈让你的代码更简短,更整洁,更易读的ES6小技巧
2018/10/25 Javascript
详解Express笔记之动态渲染HTML(新手入坑)
2018/12/13 Javascript
element中的$confirm的使用
2020/04/26 Javascript
JS sort排序详细使用方法示例解析
2020/09/27 Javascript
antd多选下拉框一行展示的实现方式
2020/10/31 Javascript
JS中锚点链接点击平滑滚动并自由调整到顶部位置
2021/02/06 Javascript
[00:50]深扒TI7聊天轮盘语音出处6
2017/05/11 DOTA
[01:20:38]完美世界DOTA2联赛 GXR vs IO 第一场 11.07
2020/11/09 DOTA
Python判断操作系统类型代码分享
2014/11/22 Python
python中时间模块的基本使用教程
2019/05/14 Python
python 在threading中如何处理主进程和子线程的关系
2020/04/25 Python
什么是数据库锁?Oracle中都有哪些类型的锁?
2015/08/21 面试题
缅怀先烈演讲稿
2014/09/03 职场文书
组织生活会表态发言材料
2014/10/17 职场文书
师德师风整改措施
2014/10/24 职场文书
个人创业事迹材料
2014/12/30 职场文书
车间主任岗位职责
2015/02/03 职场文书
葬礼主持词
2015/07/02 职场文书
vue项目中的支付功能实现(微信支付和支付宝支付)
2022/02/18 Vue.js
Win10/Win11 任务栏替换成经典样式
2022/04/19 数码科技
Golang bufio详细讲解
2022/04/21 Golang