网络
跨平台 http 网络
http
package 提供了 http 请求最简单易用的方法。该 package 支持 Android、iOS、macOS、Windows、Linux 以及 Web。
平台说明
部分平台需要额外的步骤,详见下文。
Android
Android 应用程序必须在 Android manifest (AndroidManifest.xml
) 中
声明使用网络权限
<manifest xmlns:android...>
...
<uses-permission android:name="android.permission.INTERNET" />
<application ...
</manifest>
macOS
macOS 应用程序必须在相关 *.entitlements
的文件中允许网络访问。
<key>com.apple.security.network.client</key>
<true/>
了解更多信息,请查阅 设置 entitlements。
示例
有关各种网络任务(包括:获取数据、WebSockets 和后台解析数据)的实用示例,请查阅 网络 cookbook。