Schnittstelle: Bytes

Methoden

Größe

size() gibt Rules.Integer zurück

Gibt die Anzahl der Bytes in einer Bytes-Sequenz zurück.

Kehrt zurück

non-null rules.Integer Ganzzahlige Anzahl der Bytes.

Beispiel

b'\xFF\xFF'.size() == 2
b'a'.size() == 1
b'€'.size() == 3 // 3-byte UTF-8 encoded string

toBase64

toBase64() gibt Rules.String zurück

Gibt die Base64-codierte Zeichenfolge zurück, die der bereitgestellten Bytesequenz entspricht.

Die Base64-Codierung erfolgt gemäß der base64url-Spezifikation .

Kehrt zurück

non-null rules.String eine Base64-codierte Zeichenfolge.

Beispiel

b'\xFB\xEF\xBE'.toBase64() == '----'

toHexString

toHexString() gibt Rules.String zurück

Gibt die hexadezimal codierte Zeichenfolge zurück, die der angegebenen Bytes-Sequenz entspricht.

Kehrt zurück

non-null rules.String eine hexadezimal codierte Zeichenfolge.

Beispiel

b'\x2A'.toHexString() == '2A'
b'**'.toHexString() == '2A2A'
b'€'.toHexString() == 'E282AC'