dio 怎么可以请求远程的json文件
在 Flutter 中使用 Dio 库发送网络请求获取远程的 JSON 文件
pubspec.yaml
文件中添加了 Dio 库的依赖。可以在 dependencies
部分添加以下代码:dependencies:
dio: ^3.0.10
import 'package:dio/dio.dart';
void fetchJson() async {
try {
Dio dio = Dio();
Response response = await dio.get('https://example.com/path/to/json');
if (response.statusCode == 200) {
var jsonData = response.data;
// 在这里处理获取到的 JSON 数据
print(jsonData);
} else {
// 处理请求失败的情况
print('请求失败');
}
} catch (e) {
// 处理异常情况
print('发生异常: $e');
}
}