前端用nodejs能做什么 nodejs实现路由是通过什么模块?

nodejs实现路由是通过什么模块?中间层服务器主要负责接收来自前端的请求,以数据层接口的格式处理请求中的数据,将请求发送到数据层,得到响应,然后进行处理并返回给前端。在这个过程中,至少会有两个权限检

nodejs实现路由是通过什么模块?

中间层服务器主要负责接收来自前端的请求,以数据层接口的格式处理请求中的数据,将请求发送到数据层,得到响应,然后进行处理并返回给前端。在这个过程中,至少会有两个权限检查

第一次,前端和中间层服务器

最常见的权限检查,如登录检查,权限检测是在中间层这里处理的。登录成功后,通过设置session保存用户信息。当再次收到请求时,将中间件添加到路由中,并在中间件函数中获取用户的会话以进行检测。如果收到请求,则第二次将请求发送到数据层

中间层和数据层

,常用的方法是使用Token:当登录成功时,数据层生成一个Token并返回中间层。将来每次它接受一个请求时,中间层都需要携带一个令牌。如果令牌不正确,则返回一个错误响应

至于数据层的响应是否可以直接返回到前端,中间层只需要在得到完整响应后将所需信息返回到前端,这样可以减少响应量,加快响应速度