인터페이스: 바이트

행동 양식

크기

size()는 rule.Integer를 반환합니다.

바이트 시퀀스의 바이트 수를 반환합니다.

보고

non-null rules.Integer 바이트 수는 정수입니다.

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

toBase64

toBase64()는 rule.String을 반환합니다.

제공된 바이트 시퀀스에 해당하는 Base64로 인코딩된 문자열을 반환합니다.

Base64 인코딩은 base64url 사양 에 따라 수행됩니다.

보고

non-null rules.String Base64로 인코딩된 문자열입니다.

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

toHexString

toHexString()은 rule.String을 반환합니다.

제공된 바이트 시퀀스에 해당하는 16진수로 인코딩된 문자열을 반환합니다.

보고

non-null rules.String 문자열은 16진수로 인코딩된 문자열입니다.

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