- 1
- 0
- 约5.53千字
- 约 8页
- 2026-08-24 发布于河北
- 举报
HTTP协议高频面试题及详细答案(实战版)
一、HTTP基础概念
1.简单说说你对HTTP协议的理解
HTTP是超文本传输协议,是应用层的、基于请求-响应模式的无状态协议,也是Web数据交互的核心协议。
它主要用于客户端和服务器之间的数据传输,绝大多数网页、接口请求都是基于HTTP完成的。整体工作逻辑很简单:客户端发起请求,服务器接收并处理后,返回响应结果,单次请求响应闭环后连接会根据规则断开或复用。
同时HTTP是明文传输,不具备加密、身份校验能力,安全性较弱,所以后续衍生出了HTTPS协议弥补短板。
2.HTTP无状态是什么意思?怎么解决无状态问题?
无状态含义:服务器不会记录客户端的任何访问状态,每一次HTTP请求都是独立的,服务器无法识别两次请求是否来自同一个客户端。哪怕是同一用户连续发送请求,服务器都会当成全新请求处理。
解决方案:通过客户端存储标识+服务端校验的方式维持会话状态,常用三种方式:
Cookie:服务器下发小段文本数据,存储在客户端浏览器,后续每次请求会自动携带,用于标识用户身份。
Session:数据存储在服务器端,客户端仅存储唯一的SessionID(通常存在Cookie中),请求时携带ID,服务器匹配对应会话数据。
Token:后端生成加密令牌返回客户端,客户端存储后,每次请求在请求头携带Token,后端
您可能关注的文档
最近下载
- 北京交通大学《离散数学》2021-2022学年第一学期期末试卷.doc VIP
- GB 25974.2---2010 煤矿用液压支架 第2部分:立柱和千斤顶技术条件.pdf
- 最小转弯半径课件.ppt VIP
- 江苏省2025年中职职教高考文化统考(财会专业综合理论)试卷解析版.docx VIP
- 中国绘画史课件.pptx VIP
- 北京交通大学《离散数学》2019-2020学年第二学期期末试卷.pdf VIP
- 2025华东师大版数学八年级上册全册教学评教学设计.doc
- 拼音练习字帖(可编辑打印).docx VIP
- 2026年陕西省中考英语试题卷(含答案及解析).docx
- 1-2-2-附件:2025年苏州市建设工程施工图设计既有建筑结构审查疑难技术问题指导20151014.docx VIP
原创力文档

文档评论(0)