12. HTTP协议

2026-07-16wei👁 13 阅读1 分钟阅读📝 475 字💬 0 评论
12. HTTP协议

12. HTTP协议

12.1 协议概述

HTTP 全称超文本传输协议(HyperText Transfer Protocol),是互联网使用最广泛的应用层网络协议,所有WWW网页资源交互均遵循该标准。

12.2 常用HTTP请求方法

  1. GET:读取URL对应的资源数据
  2. POST:向服务器提交、新增数据(如表单提交、评论提交)
  3. PUT:在指定URL路径下上传、存储文档资源
  4. DELETE:删除URL对应的服务器资源

12.3 GET 与 POST 核心区别

  1. 作用目的不同
    GET 用于从服务器获取数据;POST 用于向服务器提交、上传数据。

  2. 参数传递位置不同
    GET 将请求参数拼接在URL后方,参数明文可见;
    POST 参数放置在请求体body中,URL不会携带提交数据。

  3. 传输数据大小限制
    GET 传输数据量有限,通常不超过2KB;
    POST 无固定大小限制,适合上传大量数据。

  4. 安全性与幂等性规范
    按照HTTP设计规范:

  • GET 是安全请求:仅查询读取资源,不修改、新增、删除服务器数据,不会产生业务副作用;
  • GET 是幂等请求:对同一个URL发起多次GET请求,服务器返回结果完全一致。
wei
技术博客作者
475 字 · 0 评论
2026-07-16

评论 (0)

暂无评论,来写第一条吧

登录后发表评论

分类

友链

关于本站

用 SpringBoot + Nuxt3 搭建的个人技术博客,记录编程之路的思考与收获。

© 2026 好啵博客 · Built with ❤️ & SpringBoot + Nuxt3