javascript - `req`在nodejs中指的是什么?

标签 javascript node.js

在 GroupMe 聊天机器人的代码中,变量 request 定义如下:

var request = JSON.parse(this.req.chunks[0]);

我正在尝试弄清楚这意味着什么。特别是,req 指的是什么?

编辑:这是它显示的功能:

function respond() {
  var request = JSON.parse(this.req.chunks[0]),
      botRegex = /^deadline ([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/;
      botRegex2 = /^\/oranges$/;

  if(request.text && botRegex.test(request.text)) {
    this.res.writeHead(200);
    postDeadline();
    this.res.end();
  } else if (request.text && botRegex2.test(request.text)) {
    this.res.writeHead(200);
    postOranges();
    this.res.end();
  } else {
    console.log("don't care");
    this.res.writeHead(200);
    this.res.end();
  }
}

最佳答案

reqthis 上的一个属性。所以这取决于 this 在这个上下文中的含义。

通常,req 是为表示传入请求的对象保留的命名约定。

关于javascript - `req`在nodejs中指的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27642835/

相关文章:

javascript - 使用纯 Javascript 制作 SVG 动画

asp.net - 如何从 asp.net 到 javascript 查找文本框值

node.js - Docker Compose w/Gulp - 找不到本地 gulp

javascript - Angular JS NG-子数组中的重复

javascript - Python-Flask AJAX GET 数据不显示在 HTML 页面上

javascript - Express js错误404页面拦截带静态文件

javascript - 一个对象声明中的两个 Date.now()

node.js - 在特定时间删除Mongoose、Nodejs用户

javascript - jQuery 幻灯片 - 想要随机但需要从相同的图像开始

node.js - 为客户端和服务器创建docker文件