Node.js详细文档?

Node.js详细文档?,node.js,Node.js,为什么像http.IncomingMessage这样的文档没有所有的属性和方法 我看过教程使用 http.createServer(function(request, response){ request.url 但人们怎么知道这样的属性“url”甚至存在呢 上的文档仅给出了它的描述 好吧,让我们从http.createServerdocs开始。 http.createServer([requestListener]) 返回新的web服务器对象。requestListener是一个自

为什么像http.IncomingMessage这样的文档没有所有的属性和方法

我看过教程使用

http.createServer(function(request, response){
    request.url
但人们怎么知道这样的属性“url”甚至存在呢


上的文档仅给出了它的描述

好吧,让我们从http.createServer
docs开始。

http.createServer([requestListener])

返回新的web服务器对象。requestListener是一个自动添加到“请求”事件的函数

然后我们查找请求事件。

事件:“请求”
功能(请求、响应){}

每次有请求时发出。请注意,每个连接可能有多个请求(在保持活动连接的情况下)。请求是http.IncomingMessage的实例,响应是http.ServerResponse的实例

现在我们知道调用回调接受
request
response
作为参数,
request
IncomingMessage
的一个实例。然后我们查找
IncomingMessage

http.IncomingMessage

IncomingMessage对象由http.Server或http.ClientRequest创建,并分别作为第一个参数传递给“request”和“response”事件。它可用于访问响应状态、标题和数据

它实现了可读的流接口,以及以下附加事件、方法和属性。

因此,我们向下滚动一点,直到到达以下位置:

message.url

仅对从http.Server获取的请求有效

请求URL字符串。这只包含实际HTTP请求中存在的URL


看起来很简单。

好吧,让我们从http.createServer
文档开始。

http.createServer([requestListener])

返回新的web服务器对象。requestListener是一个自动添加到“请求”事件的函数

然后我们查找请求事件。

事件:“请求”
功能(请求、响应){}

每次有请求时发出。请注意,每个连接可能有多个请求(在保持活动连接的情况下)。请求是http.IncomingMessage的实例,响应是http.ServerResponse的实例

现在我们知道调用回调接受
request
response
作为参数,
request
IncomingMessage
的一个实例。然后我们查找
IncomingMessage

http.IncomingMessage

IncomingMessage对象由http.Server或http.ClientRequest创建,并分别作为第一个参数传递给“request”和“response”事件。它可用于访问响应状态、标题和数据

它实现了可读的流接口,以及以下附加事件、方法和属性。

因此,我们向下滚动一点,直到到达以下位置:

message.url

仅对从http.Server获取的请求有效

请求URL字符串。这只包含实际HTTP请求中存在的URL


看起来很简单。

那个链接说它是一个由服务器或客户端请求创建的对象,下面是
message.url
。那个链接说它是一个由服务器或客户端请求创建的对象,下面是
message.url
。谢谢。我想我很困惑,因为我浏览了收入信息部分。底部感觉像是完全不同的东西,没有关系。谢谢。我想我很困惑,因为我浏览了收入信息部分。底部感觉像是完全不同的物体,没有关系。