الواجهة: وحدات البايت

الطُرق

الحجم

(size()) تعرض rules.Integer

تعرض عدد وحدات البايت في تسلسل وحدات البايت.

المرتجعات

non-null rules.Integer عدد وحدات البايت.

مثال

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

إلى Base64

toBase64() تعرض rules.String

لعرض سلسلة Base64 المشفرة والمقابلة لوحدات البايت المقدمة التسلسل.

يتم تنفيذ ترميز Base64 لكل مواصفات base64url.

المرتجعات

non-null rules.String سلسلة Base64 مرمّزة.

مثال

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

سلسلة toHexString

toHexString() يعرض rules.String

لعرض السلسلة السداسية العشرية المقابلة لوحدات البايت المقدمة التسلسل.

المرتجعات

non-null rules.String سلسلة بترميز سداسي عشري.

مثال

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