flutter-handling-http-and-json - 使用 Dio 与 Retrofit 处理 Flutter HTTP 和 JSON
在 Flutter 中使用 Dio 执行 HTTP 请求、定义类型安全的 Retrofit API、序列化 JSON 并处理网络错误。
标签
更新于: 2026-09-29能力
典型输入
典型输出
该技能可以做什么
- 配置 Dio 客户端
- 定义 Retrofit API
- 实现请求拦截器
- 生成序列化代码
- 映射模型为实体
- 处理 Dio 异常
- 返回类型化失败结果
输入
- Flutter 项目
- REST API 端点
- API 响应结构
- 身份验证令牌
- 平台权限设置
输出
- HTTP 请求和响应
- 生成的 Dart 源文件
- 序列化 JSON 模型
- 映射后的领域实体
- 转换后的领域错误
- 重试的已认证请求
要求
- Flutter 和 Dart 环境
- Dio 与 Retrofit 软件包
- 代码生成软件包
- 互联网平台权限
- HTTPS API 端点
