Node.js中如何具体实现路由功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计869个文字,预计阅读时间需要4分钟。
在平时工作中,我们不仅涉及到前后台开发,路线选择是我们首先要考虑的。路线的重要性不言而喻。那么,什么是路线呢?以一个酒店前台为例,如果有十位客人前来,前台需要安排十位客人入住。
我们平时工作中,涉及到后台开发,路由基本上是我们第一个需要建的,路由还是很重要的。
那么,什么是路由呢,通俗点举个例子,一个宾馆前台,来了十位客人,前台会安排十位客人入住,每位客人到达宾馆以后,该去哪个房间,都是通过前台来安排。(别喷我)
在一个域名下,会有很多个可访问的地址,这就是路由。
我们呢,要为路由提供请求的URL和其他需要的GET及POST参数,随后路由需要根据这些数据,来决定执行哪些代码。/
因此,我们要查看HTTP请求,从中提取出来我们需要的URL以及GET/POST参数。
我们需要的这些数据都会包含在request对象中,该对象作为onRequest()回调函数的第一个参数传递。但是为了解析这些数据,我们需要额外的Node.js模块,它们分别是url和querystring模块。
本文共计869个文字,预计阅读时间需要4分钟。
在平时工作中,我们不仅涉及到前后台开发,路线选择是我们首先要考虑的。路线的重要性不言而喻。那么,什么是路线呢?以一个酒店前台为例,如果有十位客人前来,前台需要安排十位客人入住。
我们平时工作中,涉及到后台开发,路由基本上是我们第一个需要建的,路由还是很重要的。
那么,什么是路由呢,通俗点举个例子,一个宾馆前台,来了十位客人,前台会安排十位客人入住,每位客人到达宾馆以后,该去哪个房间,都是通过前台来安排。(别喷我)
在一个域名下,会有很多个可访问的地址,这就是路由。
我们呢,要为路由提供请求的URL和其他需要的GET及POST参数,随后路由需要根据这些数据,来决定执行哪些代码。/
因此,我们要查看HTTP请求,从中提取出来我们需要的URL以及GET/POST参数。
我们需要的这些数据都会包含在request对象中,该对象作为onRequest()回调函数的第一个参数传递。但是为了解析这些数据,我们需要额外的Node.js模块,它们分别是url和querystring模块。

