Fork me on GitHub

开始编写应用程序

QuickWeb应用的处理程序都放在应用的code目录里面。

在初始化应用之后,默认会在code目录里面创建一个index.js的文件,其内容如下:

/**
 * 用于测试的页面
 */

exports.get = function (req, res) {
  res.send('现在的时间是:' + new Date().toString());
}

每个文件都是一个Node.js模块文件,通过module.exports来输出相应的处理函数。 比如,exports.get表示用于处理GET请求方法的处理函数,相应地,如果要处理 POST、PUT、HEAD、DELETE等请求方法,则输出exports.postexports.putexports.headexports.delete即可。

每个处理函数接收两个参数: function (req, res) { ... }

在载入应用之后,可以通过请求URL/index.nsp来访问该文件相应的处理程序

如果需要自己指定访问路径,比如要实现RESTful的URL,可以通过exports.path来指定:

ServerRequest对象

获取请求参数

注意:

方法

事件

ServerResponse对象

方法

事件