- 博客(3)
- 收藏
- 关注
原创 egg表单提交csrf验证
1、egg在进行表单提交时,会验证csrf,以防止网站被攻击。2、在中间件中设置全局csrf变量,并将csrf存在state中,给前端使用module.exports = options => { return async function adminauth(ctx, next) { // 定义全局csrf安全认证变量 ctx.state.csrf = ctx...
2019-07-26 22:16:42 7583
原创 egg请求gzip压缩
1、为了节省服务器带宽,避免客户端请求卡顿,需要对较大的请求返回值进行gzip压缩。2、使用koa-compress插件进行代码压缩3、下载依赖npm i koa-compress -S4、在egg中间件使用gzip压缩功能,在middleware文件夹下新建compress.js文件(文件名可以自定义)module.exports = require('koa-compr...
2019-07-13 11:02:18 7707
原创 nginx解决跨域
1、web前端开发经常会遇到跨域访问,如果没有办法让后台开放访问域,调用接口就会被浏览器拦截。解决跨域问题的方案,可以搭建一个后台服务做中间转发,也可以用nginx转发。2、nginx部署配置,打开conf/nginx.conf文件server { listen 8080; server_name localhost; root html; ...
2019-07-11 11:42:39 32720 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人