Seitenhistorie
Info |
---|
Eine Übersicht über alle bereitgestellten Script-Bibliotheken finden Sie hier: Lua-Scripts - bereitgestellte Script-Bibliotheken |
Auszug |
---|
|
encoding.encode(encoding: EncodingType, data: string|Buffer): string
Kodiert binäre Strings/Buffer in das gewünschte Format und gibt den kodierten String zurück.
Unterstützte Werte für EncodingType:
- HEX
- BASE32
- BASE32_PADDED
- BASE64
- BASE64_URL_SAFE
Codeblock | ||||||
---|---|---|---|---|---|---|
| ||||||
local encoding = require "encoding" local result = encoding.encode("BASE64", "test") assert(result == "dGVzdA==") local result = encoding.encode("HEX", "test") assert(result == "74657374") |
encoding.decode(encoding: EncodingType, data: string): Buffer
Dekodiert Strings in das gewünschte Format und gibt die Binärdaten zurück.
Unterstützte Werte für EncodingType:
- HEX
- BASE32
- BASE32_PADDED
- BASE64
- BASE64_URL_SAFE
Codeblock | ||||||
---|---|---|---|---|---|---|
| ||||||
local encoding = require "encoding" local result = encoding.decode("BASE64", "dGVzdA==") assert(typeof(result) == "buffer") local str = buffer.tostring(result) assert(str == "test") |
Verwandte Artikel
Inhalt nach Stichwort | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Seiteneigenschaften | ||
---|---|---|
| ||
|