Flutter Dio 框架:使用 GET 请求传递路径参数
在 Flutter 中,可以使用 Dio 框架进行 GET 请求,并将路径参数以 param 形式传递。下面是一个示例代码:
import 'package:dio/dio.dart';
void main() async {
Dio dio = Dio();
// 设置 base URL
dio.options.baseUrl = 'https://example.com';
// 发起 GET 请求
Response response = await dio.get('/api/v1/getCheckCode/$mobile');
// 处理响应数据
print(response.data);
}
在上面的代码中,我们首先创建了一个 Dio 实例,并设置了 base URL 为 'https://example.com'。然后,我们使用 dio.get 方法发起了一个 GET 请求,路径为 '/api/v1/getCheckCode/$mobile'。注意到 $mobile 是一个路径参数,它将会被替换为具体的 mobile 值。
最后,我们可以通过 response.data 来获取响应数据,并进行后续处理。
请确保在使用之前已经安装了 Dio 库,可以通过在 pubspec.yaml 文件中添加依赖来安装:
dependencies:
dio: ^4.0.0
原文地址: https://www.cveoy.top/t/topic/o9p2 著作权归作者所有。请勿转载和采集!