gpt4 book ai didi

node.js - Node/express js 中的嵌套路由

转载 作者:太空宇宙 更新时间:2023-11-04 01:10:30 26 4
gpt4 key购买 nike

我尝试在 Express 应用程序中配置嵌套路由,如下所示:

app.put('api/template/:id/page/:pageID', updateTemplatePage);

但是当我的页面发出调用时,我收到 404 回复。我的日志显示了这一点:

PUT /api/template/519537192e20b47409c46e72/page/home 404 4ms

在本例中,

home 是我的页面 ID,因此调用 URL 对我来说看起来有效。更简单的调用,例如 GET/api/template/519537192e20b47409c46e72 工作得很好。我怎样才能做到这一点?

最佳答案

我在路径前面缺少“/”。应该是这样的:

app.put('/api/template/:id/page/:pageID', updateTemplatePage);

谢谢大家的建议。

关于node.js - Node/express js 中的嵌套路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18245779/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com