dart - 使用 dart 下载文件

标签 dart

我们可以使用dart来下载文件吗?

例如 python

最佳答案

我正在使用HTTP打包很多。如果您想下载一个不太大的文件,您可以使用 HTTP 包来获得更简洁的方法:

import 'package:http/http.dart' as http;

main() {
  http.get(url).then((response) {
    new File(path).writeAsBytes(response.bodyBytes);
  });
}

Alexandre 编写的内容对于较大的文件来说效果更好。如果您发现需要经常下载文件,请考虑为此编写一个辅助函数。

关于dart - 使用 dart 下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18033151/

相关文章:

flutter - 在 flutter 中使用字符串值而不是常量字符串

tinymce - 观察Dart中TinyMCE的变化

flutter - 失败:生成失败,发生异常。 *出了什么问题:无法确定任务 ':app:compileDebugJavaWithJavac'的依赖关系

flutter - 在 flutter 中为不同的 ThemeData 自定义颜色

dart - 在 foreach 循环闭包中打破开关

dart - Flutter:根据当前子级调整PageView/Horizo​​ntal ListView的高度

android - 通过后退按钮设备在 webview 中回退

flutter - Flutter-尝试从AssetImage加载时发生超时

dart - 如何计算列表中某个项目出现的次数? - Dart

flutter - 如何在Flutter中使用动态全局列表