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中的非阻塞方法介绍
Jun 05 NodeJs
将nodejs打包工具整合到鼠标右键的方法
May 11 NodeJs
nodejs 整合kindEditor实现图片上传
Feb 03 NodeJs
nodeJS代码实现计算交社保是否合适
Mar 09 NodeJs
NodeJs中的VM模块详解
May 06 NodeJs
Nodejs基于LRU算法实现的缓存处理操作示例
Mar 17 NodeJs
nodejs连接mysql数据库简单封装示例-mysql模块
Apr 10 NodeJs
nodejs个人博客开发第五步 分配数据
Apr 12 NodeJs
nodejs集成sqlite使用示例
Jun 05 NodeJs
浅谈NodeJs之数据库异常处理
Oct 25 NodeJs
NodeJs操作MongoDB教程之分页功能以及常见问题
Apr 09 NodeJs
nodejs实现UDP组播示例方法
Nov 04 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
生成sessionid和随机密码的例子
2006/10/09 PHP
PHP中str_replace函数使用小结
2008/10/11 PHP
基于php上传图片重命名的6种解决方法的详细介绍
2013/04/28 PHP
对于ThinkPHP框架早期版本的一个SQL注入漏洞详细分析
2014/07/04 PHP
php运行提示:Fatal error Allowed memory size内存不足的解决方法
2014/12/17 PHP
php验证码的制作思路和实现方法
2015/11/12 PHP
Ext对基本类型的扩展 ext,extjs,format
2010/12/25 Javascript
封装的jquery翻页滚动(示例代码)
2013/11/18 Javascript
浅析JQuery UI Dialog的样式设置问题
2013/12/18 Javascript
js实现通用的微信分享组件示例
2014/03/10 Javascript
jQuery实现contains方法不区分大小写的方法
2015/02/13 Javascript
Node.js中JavaScript操作MySQL的常用方法整理
2016/03/01 Javascript
纯js实现瀑布流布局及ajax动态新增数据
2016/04/07 Javascript
JQuery插件Marquee.js实现无缝滚动效果
2016/04/26 Javascript
使用nodejs中httpProxy代理时候出现404异常的解决方法
2016/08/15 NodeJs
jQuery+正则+文本框只能输入数字的实现方法
2016/10/07 Javascript
JavaScript获取服务器时间的方法详解
2016/12/11 Javascript
JS判断微信扫码的方法
2017/08/07 Javascript
jquery-file-upload 文件上传带进度条效果
2017/11/21 jQuery
微信小程序获取手机网络状态的方法【附源码下载】
2017/12/08 Javascript
Vue.js递归组件构建树形菜单
2017/12/24 Javascript
Node.js爬虫如何获取天气和每日问候详解
2019/08/26 Javascript
微信小程序tabBar设置实例解析
2019/11/14 Javascript
python根据京东商品url获取产品价格
2015/08/09 Python
Python实现向服务器请求压缩数据及解压缩数据的方法示例
2017/06/09 Python
python实现飞机大战微信小游戏
2020/03/21 Python
python得到windows自启动列表的方法
2018/10/14 Python
PHP基于phpqrcode类库生成二维码过程解析
2020/05/28 Python
python 解决函数返回return的问题
2020/12/05 Python
英国领先的NHS批准的在线药店:Pharmacy2U
2017/01/06 全球购物
魅力教师事迹材料
2014/01/10 职场文书
《识字五》教学反思
2014/03/01 职场文书
聘任通知书
2015/09/21 职场文书
《家》读后感:万惜拯救,冷暖自知
2019/09/25 职场文书
python 使用tkinter与messagebox写界面和弹窗
2022/03/20 Python
mysql sock 文件解析及作用讲解
2022/07/15 MySQL