随笔分类 -  浏览器

摘要:基础概念 在介绍鉴权方法之前,先要了解的是:什么是认证、授权、鉴权、权限控制以及他们之间的关系,有了他们做铺垫,那么才能做到从始至终的了解透彻 ~ 什么是认证? 认证(Identification) 是指根据声明者所特有的识别信息,确认声明者的身份。 白话文的意思就是:需要用身份证证明自己是自己。 阅读全文
posted @ 2023-11-17 16:29 柯基与佩奇 阅读(181) 评论(0) 推荐(0) 编辑
摘要:大致是如下步骤: 根据地址栏输入的地址向 DNS(Domain Name System)查询 IP 通过 IP 向服务器发起 TCP 连接 向服务器发起请求 服务器返回请求内容 浏览器开始解析渲染页面并显示 关闭连接 一.DNS 域名解析的过程是逐级查询的 浏览器缓存: 首先会向浏览器的缓存中读取上 阅读全文
posted @ 2023-11-17 16:18 柯基与佩奇 阅读(52) 评论(0) 推荐(0) 编辑
摘要:浏览器存储 一、Cookieb 什么是 Cookie 及应用场景 Cookie 指某些网站为了辨别用户身份而储存在用户本地终端上的数据(通常经过加密)。 cookie 是服务端生成,客户端进行维护和存储。通过 cookie,可以让服务器知道请求是来源哪个客户端,就可以进行客户端状态的维护,比如登陆后 阅读全文
posted @ 2023-11-17 16:18 柯基与佩奇 阅读(16) 评论(0) 推荐(0) 编辑
摘要:跨域请求如何携带cookie 学习withCredentials属性; 学习axios配置withCredentials; 学习设置Access-Control-Allow-Origin属性; 学习设置Access-Control-Allow-Credentials属性; 学习解决跨域请求携带源站 阅读全文
posted @ 2023-11-17 16:17 柯基与佩奇 阅读(15) 评论(0) 推荐(0) 编辑
摘要:普通理解 垃圾回收机制有两种方式,一种是引用法,一种是标记法 引用法 就是判断一个对象的引用数,引用数为 0 就回收,引用数大于 0 就不回收。请看以下代码 let obj1 = { name: "柯基", age: 22 }; let obj2 = obj1; let obj3 = obj1; o 阅读全文
posted @ 2023-11-17 16:15 柯基与佩奇 阅读(19) 评论(0) 推荐(0) 编辑
摘要:一:堆和栈 1. 数据的存储方式 栈内存:线性有序存储,容量小,系统分配效率高。(存放原始类型) 堆内存:首先要在堆内存新分配存储区域,之后又要把指针存储到栈内存中,效率相对就要低一些了。 (存放引用类型的值) 2. 为什么一定要分“堆”和“栈”两个存储空间呢?所有数据直接存放在“栈”中不就可以了吗 阅读全文
posted @ 2023-11-17 16:15 柯基与佩奇 阅读(21) 评论(0) 推荐(0) 编辑

欢迎阅读『浏览器』
点击右上角即可分享
微信分享提示