请求目标资源的当前表示。GET 安全、幂等且可缓存,是最常用的 HTTP 方法。
快速事实
| 属性 | 值 |
|---|---|
| 安全(不改变资源状态) | 是 |
| 幂等(重复请求结果相同) | 是 |
| 可缓存 | 是 |
描述
请求目标资源的当前表示。GET 安全、幂等且可缓存,是最常用的 HTTP 方法。
示例
curl https://api.example.com/users/1
请求示例
GET /api/users HTTP/1.1 Host: example.com Accept: application/json
GET 与 POST 的区别
| GET | POST |
|---|---|
| 获取数据 | 提交数据 |
| 安全 | 不安全 |
| 幂等 | 不保证幂等 |
| 可缓存 | 通常不可缓存 |
全部 HTTP 方法
常见问题
GET 是安全方法,不会改变服务器上的资源状态。
GET 是幂等的:重复请求的结果与单次请求相同。
来源与规范
继续探索
相关状态码
相关头