什么是 HTTP?

HTTP(HyperText Transfer Protocol)是互联网上用于传输超文本的协议,是客户端与服务器端通信的基础。💡

  • 核心作用:定义请求与响应的格式
  • 无状态性:每次请求独立,不保留历史记录
  • 可扩展性:通过头信息支持多种功能
HTTP协议

HTTP 请求方法

常见的请求方法包括:

  1. GET:获取资源(如网页内容)
  2. POST:提交数据(如表单)
  3. PUT:更新资源
  4. DELETE:删除资源
  5. HEAD:仅获取头信息
  6. OPTIONS:查询支持的方法
HTTP请求方法

HTTP 状态码分类

状态码范围 含义 示例场景
1xx 信息类 请求已接收,处理中
2xx 成功类 页面正常加载(200)
3xx 重定向 需要跳转(301/302)
4xx 客户端错误 404 页面未找到
5xx 服务器错误 500 内部服务器错误
HTTP状态码

常用头信息示例

  • Content-Type:定义数据格式(如 text/html
  • User-Agent:客户端标识(如浏览器类型)
  • Accept-Language:语言偏好
  • Cache-Control:缓存策略
HTTP头信息

进阶学习推荐

想要深入理解 HTTP 的高级特性?
📚 点击这里查看进阶教程
👉 包含 HTTPS 实现、缓存机制与性能优化等内容


注意:所有图片均为示例,实际内容可能因服务端配置不同而变化