• 【校招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端链接

  • 相关阅读:
    小程序中自定义组件
    有了这个开源工具后,我五点就下班了
    【Go】Go语言中的数组基本语法与应用实战
    Sunwing.ca requests下单 请求参数介绍
    云原生尝试——docker容器域名绑定
    使用香橙派学习Linux udev的rules 并实现U盘的自动挂载
    pytorch的gpu版本安装以及cpu版本的卸载
    java-php-python-ssm在线考试系统演示录像2021计算机毕业设计
    list和tuple的区别:
    关于argument invalid! data.time2.value is empty rid的解决方法
  • 原文地址:https://blog.csdn.net/shuize123/article/details/133160692