Lewati ke konten

Encoding dan kriptografi

Masukanvalue (string)
Keluaranresult (string)
opEfek
base64EncodeMengodekan ke base64
base64DecodeMendekodekan
md5Hash MD5
sha1Hash SHA-1
sha256Hash SHA-256
sha512Hash SHA-512
hmacSha256HMAC SHA-256 — memerlukan kolom key
uuidMenghasilkan sebuah UUID v4

hmacSha256 adalah yang Anda butuhkan untuk menandatangani sebuah webhook keluar atau memverifikasi tanda tangan yang masuk. Simpan kuncinya dalam sebuah variabel bertipe Rahasia.

Masukanvalue (string)
Keluaranresult{ header, payload, signature }

Mendekodekan sebuah token untuk memeriksa klaimnya — misalnya memastikan sebuah scope yang diharapkan benar-benar hadir setelah autentikasi.

Masukanvalue
Keluaranresult
opEfek
encodeMengodekan sebuah komponen URL
decodeMendekodekan
parseQueryMengurai sebuah query string menjadi objek
buildQueryMenyusun sebuah query string dari sebuah objek
parseUrlMenguraikan sebuah URL

parseUrl mengembalikan { protocol, hostname, port, pathname, search, hash, origin, query } — praktis untuk mengekstrak sebuah pengenal dari header Location setelah sebuah pembuatan.