网络
跨平台 http 网络
#
http package 提供了 http 请求最简单易用的方法。该 package 支持 Android、iOS、macOS、Windows、Linux 以及 Web。
平台说明
#部分平台需要额外的步骤,详见下文。
Android
#
Android 应用程序必须在 Android manifest (AndroidManifest.xml) 中
声明使用网络权限
xml
<manifest xmlns:android...>
...
<uses-permission android:name="android.permission.INTERNET" />
<application ...
</manifest>
macOS
#macOS 应用程序必须在相关 *.entitlements 的文件中允许网络访问。
xml
<key>com.apple.security.network.client</key>
<true/>
了解更多信息,请查阅 设置 entitlements。
示例
#有关各种网络任务(包括:获取数据、WebSockets 和后台解析数据)的实用示例,请查阅 网络实用教程。
本页内容对你有帮助吗?
除非另有说明,本文档之所提及适用于 Flutter 3.38.1 版本。本页面最后更新时间:2025-10-30。查看文档源码 或者 为本页面内容提出建议。