HTTP 方法参考
HTTP 方法(或“动词”)告诉服务器请求想执行什么动作。表中的两个属性在设计 API 时很重要:
- 安全(Safe) —— 不改变服务器状态(只读)。
- 幂等(Idempotent) —— 重复请求与执行一次的效果相同。
更新 2026-07-06
| 方法 | 用途 | 安全 | 幂等 |
|---|---|---|---|
| GET | 获取资源;不应有副作用 | 是 | 是 |
| HEAD | 与 GET 类似但只返回头部,无正文 | 是 | 是 |
| POST | 创建资源或提交数据以处理 | 否 | 否 |
| PUT | 用请求正文完全替换资源 | 否 | 是 |
| PATCH | 对资源应用部分更新 | 否 | 否 |
| DELETE | 删除资源 | 否 | 是 |
| OPTIONS | 询问允许哪些方法/头部(CORS 预检) | 是 | 是 |
| CONNECT | 建立到服务器的隧道(代理使用) | 否 | 否 |
| TRACE | 回显收到的请求(诊断用;常被禁用) | 是 | 是 |
相关工具