![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
浏览器、计算机网络
文章平均质量分 85
浏览器、计算机网络
南栀~zmt
新手小白
展开
-
HTPP常用请求头、HTTP响应头、HTTP content-type
HTTP原创 2022-03-23 20:51:38 · 2942 阅读 · 0 评论 -
HTTP1.0 HTTP1.1 HTTP2.0 HTTP3.0
HTTP的发展历程原创 2022-03-22 11:14:42 · 2952 阅读 · 0 评论 -
彻底搞懂cookie、session、token
文章目录前言1. cookie2. session3. token3.1 为什么要使用token3.2 token详解前言cookie、session、token为了解决什么问题:HTTP是一种无状态的协议,而服务器的业务必须是有状态的。随着在线购物网站、需要登录的网站等等,面临的问题就是要管理会话。Session 、 Cookie、Token等就是来解决这个问题的机制。鉴权流程图:根据上图可以看到,从用户请求发起,到服务端完成操作,流程颇多,但是HTTP无状态,我们如何才能详细记录这些原创 2022-03-21 11:29:14 · 1981 阅读 · 1 评论 -
XSS、CSRF攻击以及预防手段
文章目录XSS反射型持久型DOM型XSS如何防御?CSRFXSSXSS全程Cross Site Scripting,名为跨站脚本攻击,是一种常见于 Web 应用中的计算机安全漏洞。恶意攻击者往 Web 页面里嵌入恶意的客户端脚本,当用户浏览此网页时,脚本就会在用户的浏览器上执行,进而达到攻击者的目的。比如获取用户的 Cookie、导航到恶意网站、携带木马等。攻击者对客户端网页注入的恶意脚本一般包括 JavaScript,有时也会包含 HTML 和 Flash。有很多种方式进行 XSS 攻击,但它原创 2022-03-12 20:14:19 · 4870 阅读 · 0 评论 -
浏览器内核
文章目录1. 浏览器内核(渲染引擎)1.1 内核作用1.2 内核分类1.2.1 Trident(IE内核)1.2.2 Gecko1.2.3 Presto1.2.4 Webkit1.2.5 Blink1. 浏览器内核(渲染引擎)浏览器内核——“Rendering Engine”网页开发中,一般需要判断浏览器类型,需通过userAgent中获取浏览器内核来判断。1.1 内核作用浏览器内核:负责对网页语法的解释(如标准通用标记语言下的一个应用HTML、JavaScript)并渲染(显示)网页。 渲原创 2021-04-26 22:33:34 · 488 阅读 · 0 评论 -
【浏览器】浏览器的缓存机制
浏览器缓存机制原创 2022-03-12 11:35:36 · 8943 阅读 · 0 评论 -
【浏览器】Cookie、WebStorage
文章目录CookieWebStorage本地存储sessionStoragelocalStoragesessionStorage和localStorage对比浏览器的缓存机制提供了可以将用户数据存储在客户端上的方式,可以利用cookie,session等跟服务端进行数据交互。CookieHTTP Cookie简称cookie,在HTTP请求发送Set-Cookie HTTP头作为响应的一部分。通过name=value的形式存储。cookie的构成:名称:name(不区分大小写,但最好认为它是原创 2022-03-10 23:06:50 · 527 阅读 · 0 评论 -
【计算机网络】http响应状态码
文章目录1XX(临时响应)2XX(成功)3XX(重定向)4XX(请求错误)5XX(服务器错误)1XX(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。返回状态码说明解释100继续请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101切换协议请求者已要求服务器切换协议,服务器已确认并准备切换。2XX(成功)表示成功处理了请求的状态代码。返回状态码说明解释200成功服务器已成功处理了请原创 2022-03-10 23:00:32 · 187 阅读 · 0 评论 -
【计算机网络】TCP、UDP
tcp、udp原创 2022-03-10 22:59:05 · 1995 阅读 · 0 评论 -
【计算机网络】http和https的区别
http与https原创 2022-03-10 22:48:44 · 1689 阅读 · 0 评论 -
【计算机网络】HTTP请求的方式:get和post
get、post原创 2022-03-07 20:36:44 · 408 阅读 · 0 评论 -
【Node】Node实现网络编程
Node实现网络编程原创 2021-12-16 20:29:18 · 2271 阅读 · 0 评论 -
浏览器从URL输入到页面展现到底发生了什么? 回流、重绘
浏览器从URL输入到页面展现到底发生了什么?原创 2021-11-16 21:32:12 · 919 阅读 · 1 评论 -
【计算机网络】计算机网络体系结构
计算机网络体系结构:1 体系结构的形成2 协议与划分层次3 具有五层协议的体系结构1 体系结构的形成计算机网络是个非常复杂的系统。相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。“分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。1974 年,美国的 IBM 公司宣布了系统网络体系结构SNA (System Network Architecture)。其他一些公司也相继推出自己公司的具有不同名称的体系结构。由于原创 2021-09-27 19:24:30 · 230 阅读 · 0 评论 -
【计算机网络】计算机网络概述
文章目录1. 计算机网络概述1.1 互联网1.1.1 网络的网络1.1.2 互联网基础结构发展三个阶段1. 计算机网络概述1.1 互联网互联网(因特网)数量极大的各种计算机网络互联起来的。两个重要基本特点:连通性、共享性1.1.1 网络的网络计算机网络(网络):由若干结点(node)和连接这些结点的链路(link)组成。可以用一朵云表示一个网络结点:计算机、集线器、交换机或路由器等互连网(网络的网络):网络之间通过路由器互连起来,构成一个覆盖范围更大的计算机网络。主机:与网原创 2021-09-09 20:58:04 · 950 阅读 · 0 评论 -
【计算机网络】TCP连接:三次握手、四次挥手
文章目录1. 报文2. 三次握手传输控制协议(TCP,Transmission Control Protocol:是一种面向连接的、可靠的、基于字节流的传输层通信协议。1. 报文端口:可以认为是计算机与外界通讯交流的出口。在一台机器上,一个进程对应一个端口。源端口:标识发起通信的进程。目标端口:标识接受通信的进程。序号(seq):序号占32位,用来标识从计算机A发送到计算机B的数据包的序号,计算机发送数据时对此进行标记。确认序号(ack):确认号占32位,客户端和服务器端都可以发送,ack原创 2021-09-09 19:59:07 · 374 阅读 · 0 评论