首页/网络/协议速查/GET 获取资源
本包目录(405 条)
HTTP 方法与状态码91 条
HTTP 头与缓存70 条DNS 与域名解析60 条TCP 与 UDP54 条TLS 与加密50 条IP 与 ICMP37 条邮件与文件传输43 条

GET 获取资源

最基础的 HTTP 方法:请求获取目标资源的表示,安全、幂等、可缓存,是整个 Web 读取语义的基石。

协议速查网络更新于 2026-10-12
名称GET
作用读取目标资源表示,不应产生副作用
规范RFC 9110 §9.3.1
特性安全 + 幂等 + 可缓存

典型请求与响应

典型请求与响应
GET /api/users?id=42 HTTP/1.1
Host: api.example.com

HTTP/1.1 200 OK
Content-Type: application/json
GET 的响应可被浏览器、CDN、代理缓存;接口设计时应把查询条件尽量放进 URL,才能享受缓存收益。

易错点

  • GET 参数暴露在 URL 中会进入访问日志、浏览器历史与 Referer,敏感数据不要用 GET 传递
  • 用 GET 实现写操作(如 ?action=delete)违反语义,会被预取、爬虫或缓存误触发

数据来源与参考

  • RFC 9110 §9.3.1 GET
  • RFC 9110 §9.2.1 安全方法

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌