Express.js 路由器完全参考
Express.js是一个小型框架,它在Node.js的web服务器功能之上工作,简化了它的API并添加了一些有用的新功能。它通过中间件和路由器使应用功能的组织变得更容易。
Express.js路由器方法:
方法 | 描述 |
---|---|
Express.js router.all() | router.all() 函数与 router.METHOD() 方法类似,只是它匹配所有的 HTTP 方法(动词)。 |
Express.js router.METHOD() | router.METHOD() 方法在 Express 中提供路由功能,其中 METHOD 是 HTTP 方法之一,如 GET、PUT、POST 等,以小写字母表示。 |
Express.js router.param() | router.param() 函数的参数是名称和函数。其中名称是参数的实际名称,函数是回调函数。 |
Express.js router.route() | router.route() 函数返回一个单个路由的实例,您可以使用它来处理带有可选中间件的 HTTP 动词。 |
Express.js router.use() | router.use() 函数使用指定的中间件函数或函数。它基本上为由特定路由器提供的路由挂载中间件。 |