NodeJS http模块:什么是requestListener?

编程入门 行业动态 更新时间:2024-10-08 06:20:41

NodeJS http<a href=https://www.elefans.com/category/jswz/34/1771428.html style=模块:什么是requestListener?"/>

NodeJS http模块:什么是requestListener?

我是JS的新手,更具体地说是Node。即使阅读了api文档,我也对以下方法中的“ requestListener”感到困惑。

http.createServer([requestListener]);

搜索Google时发现'requestListener'是具有以下签名的(n)(匿名)函数:

function (request, response) { };

我想我阅读的文档不正确,希望有人可以指出正确的方向。

回答如下:

docs say,方法调用采用一个函数,当您的应用程序接收到新请求时,该函数将被调用。正如您在问题中正确指出的那样,此函数带有两个参数-requestresponse对象。

您应检查这些对象的内容,以了解可供使用的信息。另外,请查看request和response的API文档。

该功能是可选的;您还可以通过以下方式附加请求处理程序:

var server = http.createServer()

server.on('request', function (req, res) {
  // Process the request here
})

实际上,当有人在浏览器中打开您的网站时(即发出GET http请求),就会调用此功能。该功能的目的是向客户端提供HTTP响应正文,即呈现网页或根据需要执行任何业务逻辑。

更多推荐

NodeJS http模块:什么是requestListener?

本文发布于:2024-05-07 05:04:05,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1754384.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:模块   NodeJS   http   requestListener

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!