Skip to content

HTTP 方法 详解

一张表涵盖所有 HTTP 请求方法:方法、安全性、幂等性、请求体和典型用途。HTTP 方法工具的快速参考伴侣。

HTTP 方法告诉服务器要执行什么操作。有两个属性最重要。安全表示该方法不会改变服务器状态,因此 GET 或 HEAD 永远不会自行写入数据。幂等表示无论发送多少次请求,结果都相同,因此 PUT 或 DELETE 重复十次后的状态与发送一次相同。POST 既不安全也不幂等,所以用它来创建新内容。配套工具可以深入查看每个方法。

参考表格 · 9 条目打开 http-methods 工具 →
9 of 9 rows
HTTP 方法
是是无从服务器获取资源,而不改变其状态。
否否通常有提交数据以创建新资源或触发操作。
否是有用你发送的数据替换已知 URL 上的完整资源。
否否有对现有资源应用部分更改。
否是无从服务器删除资源。
是是无获取某个 URL 的响应头,就像不返回正文的 GET。
是是无询问服务器对某个 URL 允许哪些方法和功能。
是是无将收到的请求原样返回,用于路径的诊断测试。
否否无打开到服务器的隧道,通常用于通过代理进行 TLS。