vcapi-workers / Exports / utils/encode
Module: utils/encode
エンコーディング系ユーティリティ
Table of contents
Functions
Functions
decodeBase64Url
▸ decodeBase64Url(str): Uint8Array
base64url をバイト列にデコードする
Parameters
| Name | Type |
|---|---|
str | string |
Returns
Uint8Array
Defined in
src/utils/encode.ts:19 (opens in a new tab)
decodeHexString
▸ decodeHexString(str): Uint8Array
16進数文字列をバイト列にデコードする。
大文字小文字はどちらでもよいが、0x を前置しない "10c8deadbeef" のようなものであること
Parameters
| Name | Type |
|---|---|
str | string |
Returns
Uint8Array
Defined in
src/utils/encode.ts:33 (opens in a new tab)
encodeBase64Url
▸ encodeBase64Url(buf): string
入力されたバイト列を
base64url (+を-に、/を_にして、パディングの=も入れないbase64)
エンコードする
Parameters
| Name | Type |
|---|---|
buf | ArrayBufferLike |
Returns
string
Defined in
src/utils/encode.ts:14 (opens in a new tab)
encodeHexString
▸ encodeHexString(buf): string
バイト列を16進数文字列にエンコードする
Parameters
| Name | Type |
|---|---|
buf | ArrayBuffer |
Returns
string