Node.js IncomingMessage 对象

实例

IncomingMessage 对象作为 requestListener 函数中的第一个参数传递:

  1. var http = require('http');
  2. http.createServer(function (<strong>req</strong>, res) {
  3. res.end(<strong>req.url</strong>);
  4. }).listen(8080);

定义与用法

IncomingMessage 对象表示对服务器的请求。


IncomingMessage 方法与属性

方法描述
headers返回包含标头名称和值的键值对对象
httpVersion返回客户端发送的 HTTP 版本
method返回请求方法
rawHeaders返回请求头的数组
rawTrailers返回原始请求尾部键和值的数组
setTimeout()在指定的毫秒数后调用指定的函数
statusCode返回 HTTP 响应状态代码
socket返回连接的套接字对象
trailers返回包含尾部的对象
url返回请求 URL 字符串

分类导航