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

http协议相关综合内容

1.http是HyperText Transfer Protocol的缩写

2.http的核心作用是定义客户端与服务器之间的通信规则,通过“请求-响应模型”实现数据传输

3.http应用场景:
网页浏览、文件下载、API调用、数据上传、状态获取

4.http请求方法
GET、POST、PUT、DELETE、HEAD、OPTIONS、PATCH
GET:请求指定的资源,通常用于获取数据,不会修改服务器上的资源。
POST:向指定资源提交数据,通常用于创建或更新资源。
PUT:与POST相似,但它要求客户端在发送请求时提供整个资源的内容,通常用于更新现有资源。
DELETE:请求服务器删除指定的资源。
HEAD:与GET相似,但不返回资源的内容,仅返回响应头。
OPTIONS:请求服务器支持的HTTP方法。
PATCH:用于对资源进行局部更新。

5.http与TCT/IP的区别
TCT/IP是底层的通信规则集合,http是基于这个规则集合、专门用于网页传输的上层协议

6.五层协议模型:物理层,数据链路层,网络层,传输层,应用层
七层协议模型:物理层,数据链路层,传输层,会话层,表示层,应用层
五层模型的 应用层 合并了七层模型的 会话层、表示层、应用层
image

7.在地址栏中输入地址后会发生如图:
image
image

8.三次握手四次挥手
image
image
为什么是3次,不是2次/4次
image

9.请求响应的结构
请求:请求行、请求头、空行、请求体
相应:状态行、响应头、空行、响应体
image

10.常见请求头和含义(HTTP请求头包含客户端发送到服务器的信息)
Host:目标服务器的域名。
User-Agent:客户端浏览器的信息
Accept:客户端能够接受的内容类型
Accept-Language:客户端能够接受的语言
Accept-Encoding:客户端能够接受的编码格式
Connection:连接管理信息,如保持连接打开或关闭
Authorization:客户端提供的认证信息
Cookie:客户端发送给服务器的Cookie信息
常见响应头和含义(HTTP响应头部包含服务器发送到客户端的信息)
Date:响应生成的时间
Content-Type:响应的内容类型
Content-Length:响应体的大小,以字节为单位
Server:生成响应的服务器软件的信息
Set-Cookie:设置客户端的Cookie信息
Location:重定向的URL
Content-Encoding:响应体的编码方式
Cache-Control:指定缓存策略

11.请求发送之后不一定会有响应

12.不同状态码的意思
image
200 OK:请求成功。
400 Bad Request:请求有误,服务器无法理解请求。
401 Unauthorized:请求需要认证。
403 Forbidden:服务器拒绝访问请求的资源。
404 Not Found:请求的资源不存在。
500 Internal Server Error:服务器遇到错误,无法完成请求。
503 Service Unavailable:服务器无法处理请求,通常是由于服务器过载或维护。
image

13.http和https的区别
核心区别是:是否对传输数据加密
安全方面:http不安全,https安全性更高
端口号方面:http默认80端口,https默认443端口
证书要求:http不需要数字证书,https需要
性能消耗:http五,https有

http://www.gsyq.cn/news/135067.html

相关文章:

  • LangFlow可视化引擎技术剖析:底层如何实现动态编排?
  • 18.2 竞品研究:主流个人助理产品功能对比
  • AI与大模型学习大纲
  • 告别玄学:构建跨模型稳定的Agent,从把Prompt拆成“驱动配置”开始
  • 2025年年终热处理厂家推荐:聚焦航空航天与汽车制造关键工艺,专家严选5家优质案例厂商盘点 - 十大品牌推荐
  • LangFlow镜像集成方案:无缝对接主流大模型与数据库
  • 18.4 核心技术整合:RAG+Function Calling实现智能问答
  • 论文笔记_RiskNet:长尾场景下自动驾驶的交互感知风险预测
  • 【电商运营效率提升300%】:Open-AutoGLM自动化报名落地全攻略
  • 遍地都是AI应用开发,但大模型底层学习路线你知道多少?
  • 实力见证!2025年不锈钢中厚板优质直营工厂排行榜,雪花板中厚板/316L不锈钢中厚板/不锈钢中厚板直销厂家推荐榜单 - 品牌推荐师
  • 18.5 意图识别设计:通过多轮对话理解用户需求
  • Absence 英文单词学习
  • LangFlow镜像助力创业团队:低成本快速推出AI MVP
  • LangFlow镜像导入导出功能:跨平台迁移无压力
  • 可测试性软件架构的设计原则与评审要点
  • 从“救火队员”到“掌舵人”:DBA高效运维的5步自动化升级路径
  • 鸿蒙应用的测试和调试完全指南:从单元测试到性能分析
  • 如何选择最适合的动态血糖仪?2025年年终最新技术盘点与5款品牌推荐! - 品牌推荐
  • Open-AutoGLM防护策略深度重构(基于百万级攻击日志的优化实践)
  • 2025年12月铜仁透水混凝土,凯里透水混凝土,湖南透水混凝土厂商推荐:聚焦透水路面企业综合实力与核心竞争力 - 品牌鉴赏师
  • LangFlow镜像常见问题解答:新手入门必读指南
  • 【电商运营必看】Open-AutoGLM如何实现98%好评回复满意度?
  • 采样机PLC数据采集物联网解决方案
  • 2025年年终动态血糖仪品牌推荐:聚焦多场景应用与用户体验,专家严选5款优质品牌案例解析 - 品牌推荐
  • Open-AutoGLM安全升级指南,如何在2小时内完成MFA全流程集成
  • 一文搞懂:AI Agent 八大核心概念(小白程序员收藏版)
  • 【Open-AutoGLM电商库存监控】:揭秘AI驱动的实时库存预警系统(20年专家亲授)
  • LangFlow Facade门面模式简化复杂调用
  • LangFlow + 大模型Token服务:构建企业级AI应用的最佳组合