【发布时间】:2020-01-17 22:16:05
【问题描述】:
我是一名资深程序员,但我是 Node 新手,有一个关于 Express 中路由路径的简单问题,我无法深入了解。
我使用 node/express 和 MySql 开发了一个非常简单的应用程序。然后,为了方便起见,我在应用程序中拆分了我的 GET 和 POST 路由。我在应用程序级别使用路由“/posts”,在我的 router() 中使用子路由“/submit-form”,这是我的表单提交到的 URL。
我显然在做一些愚蠢的事情,因为它不起作用,我收到了不能 POST 消息。如果我在应用程序和路由器中使用完整的 URL,那么它可以正常工作,所以我认为代码没有任何问题,只有我理解 express 是如何路由的。
任何建议表示赞赏。
【问题讨论】: