首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
koa
相关资讯
热门
最新
后端
01-01 08:00
后端
koa-bodyparser 不支持解析 FormData
koa-bodyparser 不支持解析 FormData,其实我觉得解决了,就不算是坑,至少对于我自己来说,所以记录下来,也算帮助看到这篇博客的有缘的朋友们。当然不想看“废话”的朋友们,可以看标题,以及结尾就行,自己再实践一下,效果一样。1.起因我正在折腾自己的一个小demo。我给它预定的一个功能是能够实现用户自主上传头像,当然我不大想自己从零实现该功能,在前端我用到了AntDesign的Upl
294
后端
01-01 08:00
后端
Koa.js 中间件 koa-body
Koa.js 中间件 koa-body,介绍koa-body是一个可以帮助解析http中body的部分的中间件,包括json、表单、文本、文件等。还有一个常用的类似扩展koa-bodyparser对比其中,koa-bodyparser不可以直接处理文件,需要上传文件的时候,还需要引用另外一个中间件koa-multer,项目地址和使用数量如下:koa-bodyUsedby31.6khttps://g
247
代码人生
01-01 08:00
代码人生
Koa 依赖的库 encodeurl 和 escape-html
Koa 依赖的库 encodeurl 和 escape-html,本文为koa依赖系列文章,前几篇也可以在站内查看:koa中依赖的库parseurlKoa依赖的库type-is和content-dispositionKoa依赖的库accepts、content-type和cache-content-type这次看两个字符串相关的库,在Koa中都只在response中的redirect函数内使用到。
238
代码人生
01-01 08:00
代码人生
koa [6] 密码加密(kocom密码锁使用说明)
koa [6] 密码加密(kocom密码锁使用说明),密码加密我们之前存入数据库中的密码是没有经过加密的。这篇文章我们对密码进行一下加密处理。其实如果要求不是很高的话,可以使用md5进行加密。我们这里使用另一个库bycrptjs,????是bycrptjs,在npmjs官网还有一个bycrpt,二者区别是bycrptjs进过了c++的编译。不需要其他的依赖,而bycrpt需要其他依赖。最好对应项目代码
216
代码人生
01-01 08:00
代码人生
Koa 依赖的库 cookies(koa使用)
Koa 依赖的库 cookies(koa使用),在使用koa时,我们可以使用context下面的cookies来进行cookie管理,在源码可以看到,context下面的cookies实际上就是一个Cookies的实例,它是由cookies库提供的。我们操作cookie最常用的方法是get和set,服务器可以在responseheader中通过Set-Cookie来给浏览器添加cookie,浏览器
189
代码人生
01-01 08:00
代码人生
Koa 依赖的库 http-errors 和 http-assert
Koa 依赖的库 http-errors 和 http-assert,调用context下throw方法时会抛出一个HttpError,这个HttpError是通过http-errors提供的createError创建的,同时Koa也在内部转发导出了HttpError类型,我们可以直接使用。HttpError类型是通过调用createHttpErrorConstructor方法构造的,create
148
后端
01-01 08:00
后端
Koa.js 限流中间件 koa-ratelimit
Koa.js 限流中间件 koa-ratelimit,最初是TJ2013年写的模块。可以使用redis或者内存模式。当一定的时间内请求次数超过阀值,返回429错误。可以参考APIRateLimiting限速https://javascript.net.cn/article?id=623,这个是基于IP的。在nginx做代理的情况下,还可以基于IP或者请求再次限流https://javascript
129
后端
01-01 08:00
后端
koa2+sequelize批量新增如何避免重复
koa2+sequelize批量新增如何避免重复,koa2+sequelize批量新增如何避免重复sequelize提供了批量插入数据的方法:Model.bulkCreate([…object])letparams=[{"name":"张三","age":21},{"name":"小李","age":20}];letdata=awaitmodel.bulkCreate(params);1
127
后端
01-01 08:00
后端
koa2-request node.js 请求http请求
koa2-request node.js 请求http请求,标签:comwwwnbsprequestrequireusehttpasyncawaitkoa2-requestkoa2的request库封装,支持async和await写法安装npminstallkoa2-request使用方法varkoa2Req=require(‘koa2-request‘);app.use(async(ctx,ne
126
后端
01-01 08:00
后端
Koa.js 中间件 koa-session
Koa.js 中间件 koa-session,介绍一个Koa.js的SESSION的中间件安装npminstallkoa-session例子constsession=require('koa-session');constKoa=require('koa');constapp=newKoa();app.keys=['somesecrethurr'];constCONFIG={key:'koa:se
118
«
1
2
»