如何分离有查询参数和无查询参数的路由?

编程入门 行业动态 更新时间:2024-10-09 06:21:53

如何分离有查询<a href=https://www.elefans.com/category/jswz/34/1771441.html style=参数和无查询参数的路由?"/>

如何分离有查询参数和无查询参数的路由?

简单的问题,我如何设置路由,使它转到正确的路由。

app.get("/:post",(req,res) => {})

AND

app.get("/post",(req,res) => {})

这种情况发生在我输入 "post "时,服务器搞不清楚是应该转到 "post "路由还是":post"。这适用于类似 "发布""登出""登录 "的路由。

请分享一下如何解决这个问题的知识,谢谢。

回答如下:

在这种情况下,路由的顺序也很重要。它可以通过定义路由来解决。app.get("/post",(req,res) => {}) 在...之前 app.get("/:post",(req,res) => {}).在这种情况下,如果你调用类似 http://localhost:3000/..../post 肯定会去的路线 /post 和其余的调用是到下一个路由。

.................. app.get("/post",(req,res) => {}) app.get("/:post",(req,res) => {}) ...........................

如果我们像上面这样做,我想服务器就不会感到困惑了。

更多推荐

如何分离有查询参数和无查询参数的路由?

本文发布于:2024-05-13 13:22:10,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1759621.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:参数   路由

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!