API参数传递
1. 支持的请求方式
框架支持以下 HTTP 请求方法:
GET
POST
PUT
PATCH
DELETE
2. 内容类型(Content-Type)支持
框架支持以下几种内容类型:
application/json
application/x-www-form-urlencoded
multipart/form-data
3. 参数传递方式
3.1 GET 请求参数
支持多种格式的参数传递:
3.2 POST/PUT/PATCH 请求参数
JSON 格式
Form 表单格式
3.3 文件上传
使用 multipart/form-data
格式:
文件上传限制:
默认单个文件大小限制:32MB
支持同时上传多个文件
支持文件类型验证
支持文件大小验证
3.4 DELETE 请求参数
DELETE 请求支持两种方式传参:
URL 查询参数:
请求体参数(JSON):
4. 特殊参数处理
4.1 Map 类型参数
支持多层嵌套的 Map 结构:
4.2 数组嵌套对象
5. 最佳实践建议
GET 请求:
用于数据查询
参数应简单明了
复杂查询条件建议使用 POST
POST 请求:
推荐使用 JSON 格式传递复杂数据结构
文件上传使用 multipart/form-data
PUT/PATCH 请求:
建议使用 JSON 格式
明确指定需要更新的字段
DELETE 请求:
简单删除操作使用 URL 参数
复杂删除逻辑使用请求体传参
文件上传:
设置适当的超时时间
添加加载状态提示
建议添加文件类型和大小检查
最后更新于