网络
跨平台 HTTP 网络
#http
包提供了发出 HTTP 请求最简单的方法。此包支持 Android、iOS、macOS、Windows、Linux 和 Web。
平台说明
#某些平台需要额外的步骤,详见下文。
Android
#Android 应用必须在 Android 清单文件 (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/>
了解更多关于设置授权文件 的信息。
示例
#有关各种网络任务(包括获取数据、WebSockets 和在后台解析数据)的实用示例,请参阅网络编程指南。
除非另有说明,否则本网站上的文档反映的是 Flutter 的最新稳定版本。页面最后更新于 2025-01-30。 查看源代码 或 报告问题。