我的团队正在使用 Express 开发 API Nodejs,我们想知道这些路由是否会发生冲突:
- 第一个 GET 路由:/aws/volumes/:id
- 第二个 GET 路由:/aws/volumes/types
如果有人有这方面的信息,请。
最佳答案
是的,这些路由会发生冲突。如果您按以下顺序提供路由,则尽管您调用“/aws/volumes/types”,它始终会命中第一条路由。
- 第一个 GET 路由:/aws/volumes/:id
- 第二个 GET 路由:/aws/volumes/types
如果您提供如下路由,则它们不会导致冲突。
- 第一个 GET 路由:/aws/volumes/types
- 第二个 GET 路由:/aws/volumes/:id
关于node.js - GET 路由nodejs,如果2条路由相同,它将如何 react ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50626301/