随笔分类 - 网络 / http
http
摘要:HTTP和HTTPS的区别: HTTP 是超文本传输协议,信息是明文传输,存在安全风险的问题。HTTPS 则解决 HTTP 不安全的缺陷,在 TCP 和 HTTP 网络层之间加入了 SSL/TLS 安全协议,使得报文能够加密传输; HTTP 连接建立相对简单, TCP 三次握手之后便可进行 HTTP
阅读全文
摘要:我们通常熟悉的 http 版本是 1.0 和 2.0,但是都很少知道它的演变过程,下面就带领大家粗略的认识一下 演变时间时间图 http/0.9 初代版本,只有一个get方法,纯文本,html格式,是典型的无状态连接。(无状态是指协议会与事务处理没有记忆功能,对同一个请求没有上下文关系,每次请求都是
阅读全文
摘要:有前面一篇的客户端的请求报文解说,当然就有服务端的响应报文之说 不多说,先上个图 HTTP响应报文同样也分为三部分,有状态行、首部行、实体 状态行:HTTP响应报文的第一行状态行包括三个字段:协议版本、状态码与原因短语。 状态码: 1xx:这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是
阅读全文
摘要:当前服务端和客户端的交互,都是通过http 协议交互的,那么一个http 具体包含哪些内容呢,今天我们就来了解一下。 HTTP有两种报文:请求报文和响应报文,具体介绍如下 HTTP请求报文 HTTP请求报文主要包括请求行、请求头部以及请求的数据(实体)三部分 请求行(HTTP请求报文的第一行) 请求
阅读全文
摘要:很少人知道http三次握手工作原理,都只知道一个大概的概念,有三次握手这个词,今天就带大家分析一下三次握手是怎么工作的,流程是什么样的 三次握手简易示意图如下: 详细参数如下 第一次建立连接时,客户端发送SYN包(seq=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号
阅读全文