![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
文章平均质量分 51
CodingPeppa
Stay Hungry
展开
-
HTTPS协议
HTTPS协议1.HTTPS由于HTTP天生“明文”的特点,整个传输过程完全透明,任何人都能够在链路中截获,修改或者伪造请求/响应报文,数据不具有可信性。因此就诞生了为安全而生的HTTPS协议使用HTTPS时,所有的HTTP请求和响应在发送到网络之前,都要就行加密使用SSL/TLS加密2.SSL/TLSSSL即安全套接层,摘要算法如(md5,sha1,sha2,sha256)对称加密算法编解码使用相同秘钥的算法,如(AES,RC4,ChaCha20)非对称加密算法由两个秘钥,一个叫原创 2021-07-22 13:02:32 · 82 阅读 · 0 评论 -
HTTP协议
HTTP协议超文本传输协议:一种无状态的,以请求/应答方式运行的协议,它使用可扩展的语义和自述消息格式,与基于网络的超文本信息灵活地互动1.HTTP报文格式HTTP 协议的请求和响应报文的结构基本相同,由三大部分组成:起始行: 描述请求和响应的基本信息头部字段集合:使用key-value形式更详细的说明报文消息正文:实际传输的数据,它不一定是纯文本,也可以是图片,视频等二进制数据2.请求报文格式请求方法: 如GET/HEAD/PUT/POST,表示对资源的操作;请求目标:通常是原创 2021-07-22 12:13:28 · 74 阅读 · 0 评论 -
从一次HTTP请求来看网络分层原理,HTTP请求完整过程
1.复杂的网络不同的分层 来解决不同的问题不同的分层之间定义一些标准化的接口,来就行数据通信2.为了简化网络的复杂度,网络通信的不同方式被分解为多层次结构,每一层只与紧挨着的上下层进行交互,将网络分层就可以修改,甚至替换某一层的软件,只要层与层之间的接口保持不变,就不会影响到其他层。OSI:开放系统互联参考模型TCO/IP 协议簇3.一个HTTP请求的分层解析DNS解析 网址成对应服务端IP先从本地host文件中找,如果找不到 从DNS服务器中递归寻找,并缓存到本地HOST..原创 2021-07-22 11:27:30 · 536 阅读 · 1 评论