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

 更新时间:2014年12月14日 11:17:59   投稿:junjie  
这篇文章主要介绍了node.js中的http.createServer方法使用说明,本文介绍了http.createServer的方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下

方法说明:

该函数用来创建一个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);
};

相关文章

  • Node定时备份MySQL的实现

    Node定时备份MySQL的实现

    本文主要介绍了Node定时备份MySQL的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • node.js中的path.resolve方法使用说明

    node.js中的path.resolve方法使用说明

    这篇文章主要介绍了node.js中的path.resolve方法使用说明,本文介绍了path.resolve的方法说明、接收参数、语法、使用实例和实现源码,需要的朋友可以参考下
    2014-12-12
  • node.js中的fs.symlink方法使用说明

    node.js中的fs.symlink方法使用说明

    这篇文章主要介绍了node.js中的fs.symlink方法使用说明,本文介绍了fs.symlink的方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下
    2014-12-12
  • nodejs中方法和模块用法示例

    nodejs中方法和模块用法示例

    这篇文章主要介绍了nodejs中方法和模块用法,结合实例形式分析了nodejs方法与模块的定义及使用方法,需要的朋友可以参考下
    2018-12-12
  • node.js中的fs.readlinkSync方法使用说明

    node.js中的fs.readlinkSync方法使用说明

    这篇文章主要介绍了node.js中的fs.readlinkSync方法使用说明,本文介绍了fs.readlinkSync方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下
    2014-12-12
  • nodejs简单访问及操作mysql数据库的方法示例

    nodejs简单访问及操作mysql数据库的方法示例

    这篇文章主要介绍了nodejs简单访问及操作mysql数据库的方法,结合实例形式分析了nodejs创建mysql连接、执行sql语句及关闭连接等相关操作技巧,需要的朋友可以参考下
    2018-03-03
  • 详解nodejs 文本操作模块-fs模块(五)

    详解nodejs 文本操作模块-fs模块(五)

    本篇文章主要介绍了nodejs 文本操作模块-fs模块(五),这里再说最后一个我看来很重要的方法,监听文件或者目录的的方法watchFile。有兴趣的可以了解一下。
    2016-12-12
  • Puppeteer环境搭建的详细步骤

    Puppeteer环境搭建的详细步骤

    这篇文章主要介绍了Puppeteer环境搭建的详细步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • 使用puppeteer爬取网站并抓出404无效链接

    使用puppeteer爬取网站并抓出404无效链接

    自动化技术可以帮助我们做自动化测试,本篇文章主要介绍了使用puppeteer爬取网站并抓出404无效链接,可以检查出无效链接,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • nodejs连接mongodb数据库实现增删改查

    nodejs连接mongodb数据库实现增删改查

    本篇文章主要结合了nodejs操作mongodb数据库实现增删改查,包括对数据库的增加,删除,查找和更新,有兴趣的可以了解一下。
    2016-12-12

最新评论