GET 方法请求指定资源的表示。GET 请求应仅用于检索数据,不应对资源产生任何其他影响。由于 GET 请求不会修改状态,因此被视为安全且幂等的。
常见用例
- 获取用户资料或账户详情
- 列出产品或文章等资源集合
- 通过标识符检索单个资源
- 加载配置或设置数据
- 使用查询参数查询搜索结果
GET /api/users/123 HTTP/1.1
Host: api.example.com
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUzI1NiIs...HTTP/1.1 200 OK
Content-Type: application/json
Cache-Control: max-age=60
{
"id": 123,
"name": "Alice Johnson",
"email": "alice@example.com",
"role": "admin",
"createdAt": "2025-08-14T10:30:00Z"
}