node.js中的http.createServer方法使用说明


Posted in Javascript onDecember 14, 2014

方法说明:

该函数用来创建一个HTTP服务器,并将 requestListener 作为 request 事件的监听函数。

语法:

http.createServer([requestListener])

由于该方法属于http模块,使用前需要引入http模块(var http= require(“http”) )

接收参数:

requestListener   请求处理函数,自动添加到 request 事件,函数传递两个参数:

    req  请求对象,想知道req有哪些属性,可以查看 “http.request 属性整合”。

    res   响应对象 ,收到请求后要做出的响应。想知道res有哪些属性,可以查看 “http.response属性整合”。

例子:

例子中res指定了响应头,响应体内容为node.js,用end结束。

最后调用listen函数,监听3000端口。

var http = require('http');

http.createServer(function(req, res){

 res.writeHead(200, {'Content-type' : 'text/html'});

 res.write('<h1>Node.js</h1>');

 res.end('<p>Hello World</p>');

}).listen(3000);

源码:

exports.createServer = function(requestListener) {

  return new Server(requestListener);

};
Javascript 相关文章推荐
js禁止页面复制功能禁用页面右键菜单示例代码
Aug 29 Javascript
javascript版的in_array函数(判断数组中是否存在特定值)
May 09 Javascript
js控制再次点击按钮之间的间隔时间可防止重复提交
Aug 01 Javascript
jQuery实现分隔条左右拖动功能
Nov 21 Javascript
javascript返回顶部的按钮实现方法
Jan 09 Javascript
vue中v-model的应用及使用详解
Jun 27 Javascript
解决Vue2.0中使用less给元素添加背景图片出现的问题
Sep 03 Javascript
详解如何理解vue的key属性
Apr 14 Javascript
JavaScript实现多张图片放大镜效果示例【不限定图片尺寸,rem单位】
May 14 Javascript
Angular8基础应用之表单及其验证
Aug 11 Javascript
多种类型jQuery网页验证码插件代码实例
Jan 09 jQuery
为什么node.js不适合大型项目
Apr 28 Javascript
node.js中的fs.writeFile方法使用说明
Dec 14 #Javascript
node.js中的fs.writeFileSync方法使用说明
Dec 14 #Javascript
node.js中的fs.writeFile方法使用说明
Dec 14 #Javascript
node.js中的http.response.addTrailers方法使用说明
Dec 14 #Javascript
node.js中的http.response.writeHead方法使用说明
Dec 14 #Javascript
node.js中的http.response.getHeader方法使用说明
Dec 14 #Javascript
node.js中的http.response.write方法使用说明
Dec 14 #Javascript
You might like
奇怪的PHP引用效率问题分析
2012/03/23 PHP
Laravel 5框架学习之Eloquent (laravel 的ORM)
2015/04/08 PHP
php开发中的页面跳转方法总结
2015/04/26 PHP
使用PHP生成二维码的方法汇总
2015/07/22 PHP
php获取本机真实IP地址实例代码
2016/03/31 PHP
php 输出json及显示json中的中文汉字详解及实例
2016/11/09 PHP
PHP中soap用法示例【SoapServer服务端与SoapClient客户端编写】
2018/12/25 PHP
jquery二级导航内容均分的原理及实现
2013/08/13 Javascript
Javascript中克隆一个数组的实现代码
2013/12/06 Javascript
js的image onload事件使用遇到的问题
2014/07/15 Javascript
Jquery promise实现一张一张加载图片
2015/11/13 Javascript
Jquery左右滑动插件之实现超级炫酷动画效果附源码下载
2015/12/02 Javascript
基于jquery插件实现拖拽删除图片功能
2020/08/27 Javascript
JavaScript实现审核流程状态的动态显示进度条
2017/03/15 Javascript
Node.js+ES6+dropload.js实现移动端下拉加载实例
2017/06/01 Javascript
echart简介_动力节点Java学院整理
2017/08/11 Javascript
React Native基础入门之初步使用Flexbox布局
2018/07/02 Javascript
在vue中获取token,并将token写进header的方法
2018/09/26 Javascript
Vue中的Props(不可变状态)
2018/09/29 Javascript
vue通过style或者class改变样式的实例代码
2018/10/30 Javascript
解决vue2中使用elementUi打包报错的问题
2020/09/22 Javascript
用python读写excel的方法
2014/11/18 Python
Python中常见的异常总结
2018/02/20 Python
Python基于property实现类的特性操作示例
2018/06/15 Python
浅谈关于Python3中venv虚拟环境
2018/08/01 Python
简单了解python中的与或非运算
2019/09/18 Python
Python自动发送和收取邮件的方法
2020/08/12 Python
python3排序的实例方法
2020/10/20 Python
浅谈Html5移动端ios/Android兼容性总结
2018/06/01 HTML / CSS
财务管理职业生涯规划范文
2013/12/27 职场文书
敬老院标语
2014/06/27 职场文书
我为党旗添光彩演讲稿
2014/09/10 职场文书
机动车登记业务委托书
2014/10/08 职场文书
九寨沟导游词
2015/02/02 职场文书
毕业生捐书活动倡议书
2015/04/27 职场文书
环保证明
2015/06/23 职场文书