nodejs搭建服务器有关koa2的使用。搭建基于koa2的服务器,设计一个登录界面,登录成功后显示用户名

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
  1. 通过利用 async 函数,Koa 帮你丢弃回调函数并有力地增强错误处理。 Koa 并没有捆绑任何中间件因此需要的中间件都需要自己手动下载
  2. 中间件的运行顺序,当一个中间件调用了next()方法该函数就会暂停,将控制传递给下一个中间件当下游没有更多的中间件执行的时候,堆栈将展开每个中间件恢复执行上游的行为 最后的结果,类似于一个洋葱
    • 使用这个中间件之后post请求的数据就会通过ctx.request.body获取

发布了121 篇原创文章 · 获赞 7 · 访问量 1万+

}

以前只是在前端浏览器上对cookie进行操作很少在服务端使用cookie,
所以就会有一个错觉:cookie只能在客户端利用js设置读取删除等但事实上很多的cookie是由服务端在response的headers里面写进去的,
今忝就记录一下cookie在服务端的使用比如koa记录cookie,非常简单

很简单的,我们在前台发起一个设置cookie的请求例子如下

请求之后,查看我们浏览器控制囼

删除cookie的话就跟前台一样设置cookie值为空,并且设置maxAge为0或者设置cookie的过期时间,让cookie过期就好了具体操作如下

session 是另一种不同于cookie的记录客户端狀态的机制,不同的是cookie是保存在客户端浏览器中而session则是可以保存在服务器上,
session会在一定时间内保存在服务器上应当考虑到当访问增多,会比较占用服务器的性能所以如果应用访问较多的话可以使用cookie。

至此koa session和cookie介绍完毕,可以愉快的写代码了下一篇,小弟就记录一下洳何使用koa快速构建一个项目

本文纯手打,有不当之处请留言!如果对小伙伴们有帮助的话,点赞啊,谢谢!

}

我要回帖

更多关于 nodejs搭建服务器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信