ExpressJS 4现有路线上的非现有路线与非现有路线

时间:2015-10-20 21:33:04

标签: node.js express

我正在使用Express 4在NodeJS上构建API。我想在不存在的路由和给定路由不支持的HTTP方法之间提供不同的响应。

假设我只有1条路线(在此示例中,' /现有')支持GET和POST方法。

app.route('/existing')
.get(function(req, res) {/**/})
.post(functtion(req, res) {/**/});

我正在寻找的是根据请求是否具有不同的响应:

  1. 路径:/现有,方法:PUT
  2. 路径:/不存在,方法:任何
  3. 我现在拥有的是路由文件末尾的中间件,但将两种情况视为相同。

    有什么想法吗?提前谢谢。

0 个答案:

没有答案