No results for ""

Powered byAlgolia

b64encode( input, [encoding] )

Parameter Type Description
input string The string to base64 encode.
encoding (optional) string The base64 encoding to use.
Available options are:
- "std": the standard encoding with = padding chars and + and / characters in encoding alphabet. This is the default.
- "rawstd": like std but without = padding characters.
- "url": URL safe version of std, encoding alphabet doesn't contain + and / characters, but rather - and _ characters.
- "rawurl": like url but without = padding characters.

Returns

Type Description
string The base64 encoded version of the input string.

Example

import { check } from "k6";
import encoding from "k6/encoding";

export default function() {
    let str = "hello world";
    let enc = "aGVsbG8gd29ybGQ=";
    check(null, {
        "is encoding correct": () => encoding.b64encode(str) === enc,
        "is decoding correct": () => encoding.b64decode(enc) === str
    });
}