我一直想知道如何做到这一点。
如果您去https://community.nodebb.org/topic/14103/strange-thing-on-this-forum
它显示了论坛中的话题。
但是您实际上可以使用https://community.nodebb.org/topic/14103
访问同一页面,然后此网址更改为上面的第一个网址。
如何在Node.js中做到这一点?
答案 0 :(得分:2)
节点本身就是语言,您要问的是发生在诸如Express之类的框架中的。
在Express(和大多数其他框架)中,您可以基于字符串,符号或正则表达式定义路由。在上面的示例中,路由定义可能会寻找topic/:id
,并且还将其设置为接受ID后面的所有内容。
查看Routing in Express的基础知识,以了解其工作原理。