【校招VIP】前端计算机网络之HTTP和HTTPS

考点介绍:

为了解决HTTP协议的缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安全,HTTPS在HTTP的基础上加入了SSL/TLS协议,SSL/TLS依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。

本期分享的前端计算机网络之HTTP和HTTPS,分为试题、文章以及视频三部分。

前端计算机网络之HTTP和HTTPS-相关题目及解析内容可点击文章末尾链接查看!

一、考点题目

1、什么是HTTP2?
解答:HTTP2可以提高网页的性能。在 HTTP1 中浏览器限制了同一个域名下的请求数量(Chrome下一般是六个),当在请求很多资源的时候,由于队头阻塞当浏览器达到最大请求数量时,剩余的资源需等待当前的六个请求完成后才能发起请求......

2、https的优缺点
解答:HTTPS 协议是由 SSL+HTTP 协议构建的可进行加密传输、身份认证的网络协议,要比 http 协议安全,可防止数据在传输过程中不被窃取、改变,确保数据的完整性.....

3、HTTPS 是如何建立连接的?其间交互了什么?
解答:HTTPS 是在 HTTP 与 TCP 之间加了一层 SSL/TLS 协议 ,所以建里连接流程如下.....

4、为什么 HTTPS更安全?
解答:在网络请求中,需要有很多服务器、路由器的转发。其中的节点都可能篡改信息,而如果使用HTTPS,密钥在终点站才有。HTTPS之所以比HTTP安全,是因为它利用 SSL/TLS协议传输.....

5、与HTTPS相比,HTTP有什么缺点?
解答:HTTPS就是HTTP+加密处理(一般是SSL安全通信线路)+认证+完整性保护......

二、考点文章

1、【校招VIP】HTTP和HTTPS知识点总结及对比(精华)

HTTP(HyperText Transfer Protocol)即超文本传输协议,是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息......

2、【校招VIP】http 和 https 的通信过程及区别

https 通信是建立在 ssl 连接层之上的请求和响应,客户端将加密组件发送到服务端,服务端进行匹配后将数字证书等信息发送到客户端,客户端进行证书验证,验证通过后使用非对称加密对数据的密钥进行协商,协商后得到对称的加密密钥,然后使用对称算法进行 TCP 链接,然后与客户端进行三次握手后,进行数据传输,传输完成后,四次挥手,断开链接,通信结束......

3、【校招VIP】http和https(cookie)

http和https(cookie)都是遵从tcp/ip之上的协议,都是负责网络通信,浏览器访问服务器,服务器给浏览器数据......

三、考点视频

1、get和post的区别

本考点是web开发的基础,也是笔试面试常考的题目之一,HTTP与服务器交互有四种基本方法:增删改查 (put deletepost get),通常来说get是请求数据,post是提交数据......

前端计算机网络之HTTP和HTTPS-相关题目及解析内容可点击下方链接查看:
前端计算机网络之HTTP和HTTPS-移动端链接
前端计算机网络之HTTP和HTTPS-PC端链接

相关推荐
ekskef_sef35 分钟前
32岁前端干了8年,是继续做前端开发,还是转其它工作
前端
ihengshuai42 分钟前
HTTP协议及安全防范
网络协议·安全·http
sunshine6411 小时前
【CSS】实现tag选中对钩样式
前端·css·css3
真滴book理喻1 小时前
Vue(四)
前端·javascript·vue.js
蜜獾云1 小时前
npm淘宝镜像
前端·npm·node.js
dz88i81 小时前
修改npm镜像源
前端·npm·node.js
Jiaberrr1 小时前
解锁 GitBook 的奥秘:从入门到精通之旅
前端·gitbook
背着黄油面包的猫2 小时前
计算机网络基础知识
计算机网络
顾平安3 小时前
Promise/A+ 规范 - 中文版本
前端
聚名网3 小时前
域名和服务器是什么?域名和服务器是什么关系?
服务器·前端