![](https://img-blog.csdnimg.cn/ea61154e44ec44379d512b8b91bd6119.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
浏览器网络
文章平均质量分 79
与浏览器网络相关的内容
尼克_张
好的代码像粥一样,是用时间熬出来的!
展开
-
前端常见跨域解决方案
什么是跨域?当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域什么是同源策略?同源策略/SOP(Same origin policy)是一种约定,由Netscape公司1995年引入浏览器,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。所谓同源是指协议+域名+端口三者相同,即便两个不同的域名指向同一个ip地址,也非同源。同源策略限制以下几种行为:1.) Cookie、LocalStorage 和 IndexDB 无法读取原创 2020-06-12 21:42:18 · 987 阅读 · 0 评论 -
token与cookie的区别与使用
token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个token便将此token返回给客户端,以后客户端只需带上这个token前来请求数据即可,无需再次带上用户名和密码axios.interceptors.request.use((config, promise) => { // 每次请求时候带token,相当于是身份的标志,用于客户端与服务端通信时 config.headers['Content-Type'] = 'application/原创 2020-06-04 21:05:12 · 1617 阅读 · 0 评论 -
前端本地存储cookie、localstorage和sessionStorage之间的区别?
cookie的使用cookie可以设置key,value,domain,expiresvar name = 'one_name';var value = '123';var exp = new Date();exp.setTime(exp.getTime() + 60 * 2000);//过期时间 2分钟document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString();...原创 2020-06-06 15:37:39 · 2179 阅读 · 0 评论 -
强缓存与协商缓存
1.强缓存强缓存会直接从缓存中读取,不发请求给服务器,利用cache-control中的max-age设置强缓存的时长(s)。cache-control的几个取值定义:private:仅浏览器缓存,public:浏览器和代理服务器都可以缓存max-age:设置强缓存时长(s)no-cache:不进行强缓存no-store:不进行强缓存也不进行协商缓存1.merory cache2.dist cache......原创 2021-08-01 23:02:27 · 1522 阅读 · 1 评论