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 相关文章推荐
基于jquery的表格排序
Sep 11 Javascript
用循环或if语句从json中取数据示例
Aug 18 Javascript
JQuery动画与特效实例分析
Feb 02 Javascript
javascript操作表格排序实例分析
May 06 Javascript
jquery实现清新实用的网页菜单效果
Aug 28 Javascript
vue,angular,avalon这三种MVVM框架优缺点
Apr 27 Javascript
Vue关于数据绑定出错解决办法
May 15 Javascript
Iscrool下拉刷新功能实现方法(推荐)
Jun 26 Javascript
JS中的两种数据类型及实现引用类型的深拷贝的方法
Aug 12 Javascript
Vue.js@2.6.10更新内置错误处机制Fundebug同步支持相应错误监控
May 13 Javascript
JavaScript代码异常监控实现过程详解
Feb 17 Javascript
vue使用swiper实现左右滑动切换图片
Oct 16 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之第八天
2006/10/09 PHP
web server使用php生成web页面的三种方法总结
2013/10/28 PHP
PHP使用mongoclient简单操作mongodb数据库示例
2019/02/08 PHP
仿校内登陆框,精美,给那些很厉害但是没有设计天才的程序员
2008/11/24 Javascript
JavaScript 继承详解(四)
2009/07/13 Javascript
Jquery实战_读书笔记1—选择jQuery
2010/01/22 Javascript
ExtJs扩展之GroupPropertyGrid代码
2010/03/05 Javascript
JavaScript中的Math 使用介绍
2014/04/21 Javascript
基于jQuery实现下拉框
2014/11/24 Javascript
js实现上传图片预览的方法
2015/02/09 Javascript
JavaScript闭包_动力节点Java学院整理
2017/06/27 Javascript
Vue自定义指令详解
2017/07/28 Javascript
JavaScript文件的同步和异步加载的实现代码
2017/08/19 Javascript
vue实现类似淘宝商品评价页面星级评价及上传多张图片功能
2018/10/29 Javascript
详解Vue 换肤方案验证
2019/08/28 Javascript
JavaScript进阶(三)闭包原理与用法详解
2020/05/09 Javascript
Vue实现菜单切换功能
2020/11/08 Javascript
python获取图片颜色信息的方法
2015/03/18 Python
深入浅析python中的多进程、多线程、协程
2016/06/22 Python
Python Xml文件添加字节属性的方法
2018/03/31 Python
Django1.11配合uni-app发起微信支付的实现
2019/10/12 Python
python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例
2020/03/01 Python
python爬虫基础知识点整理
2020/06/02 Python
纯CSS实现右侧底部悬浮效果(悬浮QQ、微信、微博、邮箱等联系方式)
2015/04/24 HTML / CSS
英国门销售网站:Green Tree Doors
2020/01/07 全球购物
财务主管自我鉴定
2014/01/17 职场文书
北体毕业生求职信
2014/02/28 职场文书
大学生党员自我评价范文
2014/04/09 职场文书
保安公司服务承诺书
2014/05/28 职场文书
任命书格式
2014/06/05 职场文书
关于保护环境的建议书
2014/08/26 职场文书
2014年体育部工作总结
2014/11/13 职场文书
民事撤诉申请书范本
2015/05/18 职场文书
公诉意见书范文
2015/06/05 职场文书
情况说明书怎么写
2015/10/08 职场文书
MySQL复制问题的三个参数分析
2021/04/07 MySQL