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通过phantomjs实现下载网页
May 04 NodeJs
NodeJS实现客户端js加密
Jan 09 NodeJs
详解nodejs爬虫程序解决gbk等中文编码问题
Apr 06 NodeJs
详解Nodejs之npm&package.json
Jun 15 NodeJs
nodejs密码加密中生成随机数的实例代码
Jul 17 NodeJs
NodeJs实现定时任务的示例代码
Dec 05 NodeJs
nodejs实现的简单web服务器功能示例
Mar 15 NodeJs
nodejs更改项目端口号的方法
May 13 NodeJs
NodeJS如何实现同步的方法示例
Aug 24 NodeJs
通过Nodejs搭建网站简单实现注册登录流程
Jun 14 NodeJs
NodeJS有难度的面试题(能答对几个)
Oct 09 NodeJs
分享node.js实现简单登录注册的具体代码
Apr 26 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
php5 pdo新改动加载注意事项
2008/09/11 PHP
php用正则表达式匹配URL的简单方法
2013/11/12 PHP
PHP动态生成指定大小随机图片的方法
2016/03/25 PHP
PHP正则表达式入门教程(推荐)
2016/05/18 PHP
小程序微信支付功能配置方法示例详解【基于thinkPHP】
2019/05/05 PHP
php 多进程编程父进程的阻塞与非阻塞实例分析
2020/02/22 PHP
比较简单的一个符合web标准的JS调用flash方法
2007/11/29 Javascript
extjs中grid中嵌入动态combobox的应用
2011/01/01 Javascript
javascript在子页面中函数无法调试问题解决方法
2014/01/17 Javascript
javascript结合Flexbox简单实现滑动拼图游戏
2016/02/18 Javascript
Ionic快速安装教程
2016/06/03 Javascript
实例浅析js的this
2016/12/11 Javascript
JS判断两个对象内容是否相等的方法示例
2017/04/10 Javascript
zTree获取当前节点的下一级子节点数实例
2017/09/05 Javascript
nodejs实现连接mongodb数据库的方法示例
2018/03/15 NodeJs
Webpack 之 babel-loader文件预处理器详解
2018/03/23 Javascript
微信小程序网络请求封装示例
2018/07/24 Javascript
JavaScript动态检测密码强度原理及实现方法详解
2019/06/11 Javascript
[51:22]Fnatic vs IG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
跟老齐学Python之深入变量和引用对象
2014/09/24 Python
Python sys.argv用法实例
2015/05/28 Python
Python模糊查询本地文件夹去除文件后缀的实例(7行代码)
2017/11/09 Python
Django中数据库的数据关系:一对一,一对多,多对多
2018/10/21 Python
Python求离散序列导数的示例
2019/07/10 Python
Python基于BeautifulSoup和requests实现的爬虫功能示例
2019/08/02 Python
python 一篇文章搞懂装饰器所有用法(建议收藏)
2019/08/23 Python
python将音频进行变速的操作方法
2020/04/08 Python
浅谈html5标签css3的常用样式
2016/10/20 HTML / CSS
英国翻新电子产品购物网站:Tech Trade
2017/12/25 全球购物
WINDOWS域的具体实现方式是什么
2014/02/20 面试题
《莫高窟》教学反思
2014/02/25 职场文书
颐和园导游词
2015/01/30 职场文书
家长对学校的意见和建议
2015/06/03 职场文书
2016年区委书记抓基层党建工作公开承诺书
2016/03/25 职场文书
Python爬虫进阶之Beautiful Soup库详解
2021/04/29 Python
python开发人人对战的五子棋小游戏
2022/05/02 Python