HTTP方法定义了客户端与服务器交互的行为,以下是常见方法的说明:
🚀 GET
- 用途:获取资源
- 特点:
- 请求参数通过URL传递(
?key=value
) - 适合获取公开数据(如网页、图片)
- 不应包含敏感信息
- 请求参数通过URL传递(
- 使用场景:
- 页面跳转
- 数据查询
- API文档获取
🛠️ POST
- 用途:提交数据到服务器
- 特点:
- 数据放在请求体中(body)
- 支持复杂数据类型(如JSON、表单)
- 通常用于创建或更新资源
- 使用场景:
- 表单提交
- API数据上传
- 评论发布
🖐️ PUT
- 用途:更新资源
- 特点:
- 替换目标资源的全部内容
- 常用于修改数据
- 需指定资源路径
- 使用场景:
- 文件上传
- 数据表单修改
- 配置参数更新
✅ DELETE
- 用途:删除资源
- 特点:
- 通过URL指定删除的资源
- 通常用于API删除操作
- 不支持请求体
- 使用场景:
- 删除用户账户
- 移除数据库记录
- 清理缓存文件
📚 扩展阅读
如需深入了解HTTP协议规范,可访问 /docs/http_protocol 查看相关文档。