HTTP 请求场景示例

HTTP 请求场景速查:GET/POST/PUT/DELETE 等方法的典型接口示例。

纯浏览器本地运行,数据不上传服务器

请求场景说明
GET /获取首页浏览器访问
GET /api/users?page=1分页查询列表接口
POST /api/login登录提交账号密码
POST /api/users创建用户提交 JSON 数据
PUT /api/users/1整体更新替换整个资源
PATCH /api/users/1部分更新只改个别字段
DELETE /api/users/1删除删除资源
HEAD /large.zip检查资源只看响应头
OPTIONS /api预检请求CORS 探测
GET /api/search?q=abc搜索查询参数传关键词
POST /api/upload文件上传multipart 表单
GET /api/download?id=1文件下载返回文件流
GET /api/export.csv导出 CSV服务端生成文件
POST /api/refresh刷新令牌换新 token
GET /api/profile获取个人资料需 Authorization
POST /api/verify验证码校验提交验证码

使用说明

  1. 速查 REST API 典型请求场景与方法选择。
  2. 搜索支持按请求或场景过滤。
  3. 接口设计、学习 RESTful、联调参考。

常见问题

PUT 和 POST 怎么选?
POST 创建新资源(非幂等),PUT 更新已知资源(幂等);PUT 常要求客户端提供完整表示。
分页接口怎么设计?
常用 ?page=1&size=20 或 ?offset=0&limit=20;返回 total 字段便于前端分页。
反馈