摘要: 全局守卫 全局前置守卫,beforeEach() 在进入路由之前,除beforRouteLeave()之外,最早执行的,在路由发生改变时,跳转任意路由对象都会执行。 全局解析守卫:beforeResolve() 导航被确认之前,也就是这个钩子拥有最终改变导航指向的权力,同时在所以组件内守卫和异步路由 阅读全文
posted @ 2021-09-29 11:40 artian 阅读(142) 评论(0) 推荐(0)
摘要: webpack概念:现代javaScript应用程序的静态模块打包器。当webpack处理应用程序时,它会递归地构建一个依赖关系图,其中包含应用程序需要的每个模块,然后将所有这些模块打包城一个或多个bundle。 1.入口:入口起点指示webpack应该使用哪个模块,来作为构建其内部依赖图的开始。单 阅读全文
posted @ 2021-09-09 00:15 artian 阅读(887) 评论(0) 推荐(1)
摘要: 载入express模块 创建app应用 const app = express() 路由函数 app.get(path, callback [, callback ...]) 设监听函数 app.listen([port[, host[, backlog]]][, callback]) 设置跨越请求 阅读全文
posted @ 2021-09-08 21:46 artian 阅读(118) 评论(0) 推荐(0)
摘要: 1.XSS跨站脚本攻击(Cross-Site Scripting) 1.DOM型XSS 利用DOM本身存在的缺陷进行攻击。 如下代码,页面中某个图片获取路径。其中,返回的{{img.src}}='/xxx' onerror='/xxx',img标签就变成了<img src="/xxx" onerro 阅读全文
posted @ 2021-09-07 09:25 artian 阅读(234) 评论(0) 推荐(0)
摘要: 特点: 服务器端可以设置请求头来控制浏览器的cookie值 写入操作只会修改其中提到的 cookie。 name/value 必须被编码。 一个 cookie 最大为 4KB,每个网站最多有 20+ 个左右的 cookie(具体取决于浏览器)。 每次请求都会携带cookie请求头到服务器中 Cook 阅读全文
posted @ 2021-08-25 15:15 artian 阅读(232) 评论(0) 推荐(0)
摘要: localStorage与sessionStorage的区别 Web 存储对象 localStorage 和 sessionStorage 允许我们在浏览器上保存键/值对。 我们已经有了 cookie。为什么还要其他存储对象呢? 与 cookie 不同,Web 存储对象不会随每个请求被发送到服务器。因此,我们可以保存更多数据。大多数浏览器都允许保存至少 2MB 阅读全文
posted @ 2021-08-25 11:54 artian 阅读(178) 评论(0) 推荐(0)