annotation library
Classes
- Body
- 直接控制请求体内容,
- Data
- 只支持基本数据类型int, double, bool, String, num
- DataMap
- 只支持Map<String, dynamic>和实现了toJson()方法的对象
- DELETE
-
DioResult<
T> - Extra
- 参数注解 当name不为空时, 使用name作为key, 否则使用参数名
- ExtraMap
- Extras
- 扩展参数
- FormUrlEncoded
- 适用于POST和PUT请求
- GET
- Header
- 当name不为空时, 使用name作为key, 否则使用参数名
- HeaderMap
- Headers
- 请求头
- Multipart
- Part
- PartMap
- PATCH
- Path
- 填充路径中使用{xx}包含的内容
- POST
- PUT
- Query
- 只支持基本数据类型int, double, bool, String, num
- QueryMap
- 只支持Map<String, dynamic>和实现了toJson()方法的对象
- TenonApi
- TenonRoute
-
path 以'/'开始的路由路径, shellRoute为
false时,要求必须有值