当前位置: 首页 > news >正文

13. 计算机网络HTTPS协议(一)

1. 前言

在上一章节中我们介绍了 HTTP 协议相关的面试题目,作为 HTTP 协议的扩展,HTTPS 协议也经常被面试官提起。

因为对于大部分的前端、后端开发者,都接触不到 HTTPS 协议的开发场景,因为我们往往只关注请求路径后缀,例如关注 URL: /get/username,而非路径全称 https://xxx.com/get/username ,所以考察 HTTPS 协议也是对候选人的知识深度的考验。

2.1 HTTP 和 HTTPS 协议

** 面试官提问:** 为什么有了 HTTP 协议后还出现了 HTTPS 协议?HTTPS 协议解决了什么问题?

题目解析:

在研究 HTTPS 协议之前,我们先总结下 HTTP 协议的优点和缺点:

优点缺点
通信方式简单:基于请求和响应,客户端发起请求,服务器端返回响应明文通信:信息明文传输,安全性低
无需维护状态:HTTP 是无状态协议,不识别客户端。没有状态:例如对于需要保持登录状态的网站,需要依靠其他外部方式(Cookie、Session)维护状态。
速度快,效率高。

如上表所示,H

http://www.lryc.cn/news/413624.html

相关文章:

  • Bean的作用域和生命周期
  • 【Qt】QMainWindow之菜单栏
  • uni-app封装组件实现下方滑动弹出模态框
  • MATLAB(15)分类模型
  • 非虚拟机安装Centos7连接wifi并开机自动联网
  • 怎么选择的开放式耳机好用?2024超值耳机分享!
  • Web 框架
  • 嗖嗖移动业务大厅(JDBC)
  • 大学生编程入门指南:如何从零开始?
  • 如何基于欧拉系统完成数据库的安装
  • 防御笔记第九天(持续更新)
  • html+css+js前端作业和平精英6个页面页面带js
  • 详解基于百炼平台及函数计算快速上线网页AI助手
  • 【TVM 教程】在 CUDA 上部署量化模型
  • 使用 continue 自定义 AI 编程环境
  • 谷粒商城实战笔记-118-全文检索-ElasticSearch-进阶-aggregations聚合分析
  • ansible,laas,pass,sass
  • 【开源分享】PHP在线提交工单源码|工单管理系统源码 (附源码搭建教程)
  • 【深入探秘Hadoop生态系统】全面解析各组件及其实际应用
  • Flink DataStream API编程入门
  • 案例分享|Alluxio在自动驾驶数据闭环中的应用
  • 为什么选择 Baklib 而不是 Salesforce 进行知识库管理
  • 【C++11】解锁C++11新纪元:深入探索Lambda表达式的奥秘
  • c语言排序(2)
  • vue3+ts+element plus开源框架基础
  • RabbitMQ快速入门(MQ的概念、安装RabbitMQ、在 SpringBoot 项目中集成 RabbitMQ )
  • Linux文件与目录管理命令 ls cp rm mv使用方法
  • KubeSphere 部署的 Kubernetes 集群使用 GlusterFS 存储实战入门
  • elasticsearch源码分析-08Serch查询流程
  • 【协作提效 Go - gin ! swagger】