面试题说一下HTTP和HTTPS

news/2024/7/12 3:53:02 标签: https, http, 网络
http://www.w3.org/2000/svg" style="display: none;">

HTTP和HTTPS

HTTP 协议通常承载于TCP协议之上,在 HTTP 和 TCP 之间添加一个安全协议层( SSL 或 TSL ),这个时候,就成了我们常说的HTTPS。

默认HTTP的端口号为80, HTTPS 的端口号为443。

为什么 HTTPS 安全
因为网络请求需要中间有很多的服务器路由器的转发。中间的节点都可能篡改信息,而如果使用 HTTPS ,密钥在你和终点站才有。 https>https 之所以比 http 安全,是因为他利用 ssl/tls 协议传输。它包含证书,卸载,流量转发,负载均衡,页面适配,浏览器适配,refer传递等。保障了传输过程的安全性
https>https://img-blog.csdnimg.cn/25e6f2e741714b95a2152dc5c2f8169c.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5oiR6KaB5a2m5YmN56uv44CC,size_20,color_FFFFFF,t_70,g_se,x_16" alt="在这里插入图片描述" />
http链接代表的协议是一种传输层的协议

https>https://img-blog.csdnimg.cn/b5804488bbc44c24a47273024528ddda.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5oiR6KaB5a2m5YmN56uv44CC,size_20,color_FFFFFF,t_70,g_se,x_16" alt="在这里插入图片描述" />

https>https后面的s代表的是安全协议层( SSL 或 TSL )


http://www.niftyadmin.cn/n/1371548.html

相关文章

面试题:Javascript垃圾回收方法

原理:垃圾收集器会定期(周期性)找出那些不在继续使用的变量,然后释放其内存。 JavaScript垃圾回收的机制很简单:找出不再使用的变量,然后释放掉其占用的内存,但是这个过程不是实时的&#xff0c…

面试题:深拷贝与浅拷贝

如何区分深拷贝与浅拷贝?简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明是浅拷贝,如果B没变,那就是深拷贝。深入点来说,就是B复制了A&a…

jquery的几道面试题

1、 jQuery 库中的 $() 是什么? $ ()是 jQuery() 函数的别称。$() 函数用于将任何对象包裹成 jQuery 对象,接着你就被允许调用定义在 jQuery 对象上的多个不同方法。你可以将一个选择器字符串传入 $() 函数,它会返回一…

vue的MVVM模式

什么是MVVM MVVM是Model-View-ViewModel的简写。它本质上就是MVC 的改进版。 MVVM分为三个部分:分别是M(Model,模型层 ),V(View,视图层),VM(ViewModel&#…

vue2的Object.defineProperty和vue3的Proxy双向绑定

vue2的Object.defineProperty和vue3的Proxy双向绑定这两种都是基于数据劫持实现的双向绑定 什么是数据劫持 当访问或者设置对象的属性的时候,触发相应的函数,并且返回或者设置属性的值。vue通过Object.defineProperty来劫持对象属性的getter和setter操作…

面试题:Vue虚拟Dom

什么是虚拟dom 虚拟dom本质上就是一个普通的JS对象,用来描述视图上应该有哪些界面结构,并不生成界面。我们可以在生命周期「mounted阶段」打印一下this._vnode,如下: 在vue中,每个组件都有一个render函数,…

面试题:diff算法

什么是diff算法 diff算法是一个Virtual DOM的加速器,其算法的改进优化是React整个界面渲染的基础和性能的保障,同时也是React源码中最神秘的,最不可思议的部分。vue中,diff算法就是让新虚拟dom, 和旧的虚拟dom相比较。 vue中dif…

面试题:说一说es6新增方法

1.let,const 2.解构赋值 3.Symbol数据类型(用来表示唯一的值) 4.箭头函数(写法,和普通函数this的指向问题) 6.for of for of和for in的区别 1.for in 返回的是索引 for of返回的时对象 2.for of 时用于遍历素组的不…