javascript - Restify 中间件就像指定路由的 Express 中间件一样

标签 javascript node.js express restify

我需要像express中间件一样使用restify中间件系统,但它似乎不起作用,因为restify在使用时只需要回调

server.use(callback)

Express 允许我们制作类似的东西:

server.use(patternConcerned, callback)

因此,当请求与所关注的模式匹配时,服务器将执行中间件调用。

使用restify是否存在类似的东西?

最佳答案

不,Restify 不允许创建子应用程序。

您的代码不起作用,因为 Restify server.use(callback) 在整个应用程序上实例化一个新的中间件,而 Express server.use(patternConcerned, callback) 在子应用程序上实例化一个新中间件。

关于javascript - Restify 中间件就像指定路由的 Express 中间件一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31432352/

相关文章:

javascript - 有没有办法在 html 中使用 JavaScript 检测溢出?

javascript - Firefox 插件 - 如何发出 http 请求

node.js - 跳过 Mongoose 中某些更新的时间戳中间件

node.js - Jade 传递的变量保持未定义

node.js - 存储用户的个人资料详细信息

javascript - 如果滚动超过 bg 图像大小,则视差停止背景图像 pos 更改

javascript - MasterPage 内的 SharePoint Javascript 弹出链接

Mysql8 xdevapi node.js CRUD table.select 问题

node.js - 在node/mongodb/express 中创建登录系统。无法连接到数据库

javascript - 如何在express js中获取cookies值