本文介绍: http 和 https 的基本概念 – `http: `超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服 务器端请求和应答的标准(TCP),用于从 WWW 服务器传输超文本到本地浏览器的传 输协议,它可以使浏览器更加高效,使网络传输减少。 – `https: `是以安全为目标的 HTTP 通道,简单讲是 HTTP 的安全版,即 HTTP 下加入 SSL 层,HTTPS 的安全基础是 SSL,因此加密的详细内容就需要 SSL。 **(https 的 SSL 加密是在传输层实现
http 和 https 的基本概念
http 和 https 的区别
http 传输的数据都是未加密的,也就是明文的,网景公司设置了 SSL 协议来对 http 协议 传输的数据进行加密处理,简单来说 https 协议是由 http 和 ssl 协议构建的可进行加密传 输和身份认证的网络协议
,比 http 协议的安全性更高。
https 协议的工作原理
客户端在使用 HTTPS 方式与 Web 服务器通信时有以下几个步骤:
HTTP2.0 的特性
http2.0 的特性如下:
tcp 三次握手
一句话概括:客户端和服务端都需要直到各自可收发,因此需要三次握手
。
简化三次握手:
TCP 和 UDP 的区别
BOM 属性对象方法
400 和 401、403、304状态码
fetch 发送 2 次请求的原因
Cookie、sessionStorage、localStorage 的区别
对 HTML 语义化标签的理解
iframe 是什么?有什么缺点?
输入 URL 到页面加载显示完成发生了什么?
浏览器在生成页面的时候,会生成那两颗树?
csrf 和 xss 的网络攻击及防范
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。