Hoppa till innehåll

Kodning och kryptografi

Ingångarvalue (sträng)
Utgångarresult (sträng)
opEffekt
base64EncodeKodar till base64
base64DecodeAvkodar
md5MD5-summa
sha1SHA-1-summa
sha256SHA-256-summa
sha512SHA-512-summa
hmacSha256HMAC SHA-256 — kräver fältet key
uuidGenererar ett UUID v4

hmacSha256 är det som krävs för att signera en utgående webhook eller verifiera en inkommande signatur. Lägg nyckeln i en variabel av typen Hemlighet.

Ingångarvalue (sträng)
Utgångarresult{ header, payload, signature }

Avkodar en token så att du kan inspektera dess anspråk — till exempel kontrollera att ett förväntat scope verkligen finns med efter en autentisering.

Ingångarvalue
Utgångarresult
opEffekt
encodeKodar en URL-komponent
decodeAvkodar
parseQueryTolkar en frågesträng till ett objekt
buildQueryBygger en frågesträng från ett objekt
parseUrlDelar upp en URL

parseUrl returnerar { protocol, hostname, port, pathname, search, hash, origin, query } — praktiskt för att extrahera en identifierare ur en Location-header efter att något skapats.