前言
八股文:是明清科举考试的一种文体,起源于明朝,并在清朝得到进一步发展。这种文体有着严格的结构和格式要求,八股文的题目主要摘自《四书》、《五经》,其结构固定,形式呆板,内容空洞,缺乏实际的思想和见解,写作要求非常严格,需要遵循一定的格式和技巧。
时至今日,在互联网行业内卷的背景下,各大互联网厂为了更好的考察面试者,在面试者回答的过程中追根刨底直到基础理论知识,而这些问题的套路和模式都大同小异,有着固定的标准回答,久而久之,就在程序员之流传起来,被称为‘八股文。
一、http,https是什么?
OSI(Open Systems Interconnection)七层模型是由国际标准化组织(ISO)提出的,它提供了一个标准化的框架,用于描述计算机网络中的通信过程。
TCP/IP五层模型是对OSI七层模型的一种简化,它综合了OSI模型和TCP/IP协议的实际应用情况。
TCP/IP四层模型是TCP/IP协议族的实际分层结构,它更为简洁且易于理解。
而http就是模型中第七层应用层中的一种协议,用于在客户端和服务器之间传输超文本文档(如HTML文件、图像等)。它是基于请求-响应模型的,客户端发送请求,服务器返回响应。通常用于Web通信,是构建Web应用的基础。
HTTP(HyperText Transfer Protocol,超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。它是万维网(WWW)数据通信的基础,设计目的是确保客户端(如Web浏览器)与服务器之间的通信。HTTP基于TCP/IP通信协议来传递数据,如HTML文件、图片文