InternetAddress.fromRawAddress 构造函数
- Uint8List rawAddress,
- {@Since("2.8") InternetAddressType? type}
从提供的原始地址字节创建一个新的 InternetAddress。
如果 type
是 InternetAddressType.IPv4,则 rawAddress
的长度必须为 4。如果 type
是 InternetAddressType.IPv6,则 rawAddress
的长度必须为 16。如果 type
是 InternetAddressType.unix,则 rawAddress
必须是一个有效的 UTF-8 编码的文件路径。
如果省略了 type
,则 rawAddress
的长度必须是 4 或 16,在这种情况下,类型默认为 InternetAddressType.IPv4 或 InternetAddressType.IPv6。
实现
external factory InternetAddress.fromRawAddress(Uint8List rawAddress,
{@Since("2.8") InternetAddressType? type});