在服务器端以编程方式更改Node.js中的地址

时间:2019-07-15 02:21:46

标签: node.js backend

我一直想知道如何做到这一点。

如果您去https://community.nodebb.org/topic/14103/strange-thing-on-this-forum

它显示了论坛中的话题。

但是您实际上可以使用https://community.nodebb.org/topic/14103

访问同一页面

,然后此网址更改为上面的第一个网址。

如何在Node.js中做到这一点?

1 个答案:

答案 0 :(得分:2)

节点本身就是语言,您要问的是发生在诸如Express之类的框架中的。
在Express(和大多数其他框架)中,您可以基于字符串,符号或正则表达式定义路由。在上面的示例中,路由定义可能会寻找topic/:id,并且还将其设置为接受ID后面的所有内容。
查看Routing in Express的基础知识,以了解其工作原理。