
http
Slueia
这个作者很懒,什么都没留下…
展开
-
http2与http1
https://zhuanlan.zhihu.com/p/40902149 https://www.jianshu.com/p/63fe1bf5d445原创 2020-12-05 12:45:21 · 134 阅读 · 0 评论 -
浏览器的缓存机制
https://www.cnblogs.com/chengxs/p/10396066.html转载 2020-12-02 13:56:54 · 100 阅读 · 0 评论 -
localstorage,sessionstorage,和cookie三种存储方式的用法和区别
Cookie存储方式 Cookie可能是最常见也是用得最多的技术了,也是比较古老的技术了。COOKIE优点很多,使用起来很方便 但它的缺点也很多: 比如跨域访问问题;无法保存太大的数据(最大仅为4KB);本地保存的数据会发送给服务器,浪费带宽 等等。 原理: 由于HTTP是一种无状态的协议,服务器单从网络连接上无从知道客户身份。怎么办呢?就给客户端们颁发一个通行证吧,每人一个,无论谁访问都必须携带自己通行证。这样服务器就能从通行证上确认客户身份了。这就是Cookie的工作原理。 Cookie实际上是一小段的转载 2020-12-01 21:45:08 · 284 阅读 · 0 评论 -
TCP(传输控制协议)和UDP(用户数据报协议)
TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议,是专门为了在不可靠的网络中提供一个可靠的端对端字节流而设计的,面向字节流。 UDP(用户数据报协议)是iso参考模型中一种无连接的传输层协议,提供简单不可靠的非连接传输层服务,面向报文 区别 1) TCP是面向连接的,可靠性高;UDP是基于非连接的,可靠性低 2) 由于TCP是连接的通信,需要有三次握手、重新确认等连接过程,会有延时,实时性差,同时过程复杂,也使其易于攻击;UDP没有建立连接的过程,因而实时性较强,也稍安全 3) 在传输相同大小的数原创 2020-12-01 20:43:28 · 680 阅读 · 0 评论 -
14、Cookie与Session
由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Session,用用于标识这个用户,并且跟踪用户,这样才知道购物车里面有几本书。这个Session是保存在服务端的,有一个唯一标识。在服务端保存Session的方法很多,内存、数据库、文件都有。集群的时候也要考虑Session的转移,在大型的网站,一般会.原创 2020-11-30 09:58:12 · 93 阅读 · 0 评论 -
9、HTTP报文首段
http报文结构: 报文首部、空行、报文主题 请求报文中的报文首部: 请求行(方法、URL、HTTP版本)、请求首部字段、通用首部字段、实体首部字段、其它 相应报文中的报文首部: 状态行(HTTP版本、状态码)、响应首部字段、通用首部字段、实体首部字段、其它 在报文众多的字段中,HTTP首部字段包含的信息最为丰富。首部字段同时存在于请求和响应的报文之内,并涵盖HTTP报文相关的内容信息。因HTTP版本或扩展规范的变化,首部字段可支持的字段内容略有不同。 四种HTTP首部字段类型: 通用首部字段:请求报文和响原创 2020-11-29 19:34:22 · 193 阅读 · 1 评论 -
7、HTTP状态码
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。 HTTP状态码的英文为HTTP Status Code。 下面是常见的HTTP状态码: 200 - 请求成功 301 - 资源(网页等)被永久转移到其它URL 404 - 请求的资源(网页等)不存在 500 - 内部服务器错误 HTTP状态码分类 HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码原创 2020-11-29 19:27:03 · 152 阅读 · 0 评论 -
6、HTTP报文的结构
HTTP通信过程包括客户端往服务器端发送请求以及服务器端给客户端返回响应两个过程。在这两个过程中就会产生请求报文和响应报文。 那么什么是HTTP报文呢? HTTP报文是用于HTTP协议交互的信息,HTTP报文本身是由多行数据构成的字符串文本。客户端的HTTP报文叫做请求报文,服务器端的HTTP报文叫做响应报文。 HTTP报文由哪几部分构成?各部分都有什么作用? HTTP报文由报文首部和报文主体构成,中间由一个空行分隔。 报文首部是客户端或服务器端需处理的请求或响应的内容及属性, 可以传递额外的重要信息。报文原创 2020-11-29 19:23:19 · 218 阅读 · 0 评论 -
3、http方法
https://blog.youkuaiyun.com/vikeyyyy/article/details/80655115转载 2020-11-25 16:57:26 · 99 阅读 · 0 评论