İçeriğe geç

Kodlama ve kriptografi

Girişlervalue (dize)
Çıkışlarresult (dize)
opEtki
base64Encodebase64 olarak kodlar
base64DecodeKodu çözer
md5MD5 özeti
sha1SHA-1 özeti
sha256SHA-256 özeti
sha512SHA-512 özeti
hmacSha256HMAC SHA-256 — key alanı gerekir
uuidBir UUID v4 üretir

Giden bir webhook’u imzalamak ya da gelen bir imzayı doğrulamak için gereken şey hmacSha256’dır. Anahtarı gizli değer türünde bir değişkene koyun.

Girişlervalue (dize)
Çıkışlarresult{ header, payload, signature }

Bir token’ın kodunu çözerek içindeki talepleri incelemenizi sağlar — örneğin kimlik doğrulamanın ardından beklenen bir scope değerinin gerçekten bulunduğunu denetlemek için.

Girişlervalue
Çıkışlarresult
opEtki
encodeBir URL bileşenini kodlar
decodeKodu çözer
parseQueryBir sorgu dizesini nesne olarak ayrıştırır
buildQueryBir nesneden sorgu dizesi kurar
parseUrlBir URL’yi bileşenlerine ayırır

parseUrl şunu döndürür: { protocol, hostname, port, pathname, search, hash, origin, query } — bir oluşturma işleminden sonra Location başlığından kimlik çıkarmak için kullanışlıdır.