parseIpAddressToBytes
parseIpAddressToBytes
Parses an IPv4 or IPv6 address string into raw bytes.
Returns 4 bytes for IPv4 and 16 bytes for IPv6.
Suitable for encoding into SAN iPAddress octets or name-constraint ranges.
ts
function parseIpAddressToBytes(
value: string,
): Uint8ArrayParameters
value:string— IPv4 or IPv6 address string to parse.
Returns — The raw address bytes.
Examples
ts
Array.from(parseIpAddressToBytes('127.0.0.1'));
// [127, 0, 0, 1]