JSON Toolkit

Kódování

Pomocné nástroje pro URL, Base64, časová razítka a UUID, vše se počítá lokálně

Kódování / dekódování URL
Kódování / dekódování Base64
Převodník časových razítek

Zadejte časové razítko a klikněte na Převést; získáte místní čas, řetězec ISO a hodnoty v sekundách i milisekundách.

Generátor UUID

Pokud je k dispozici, používá crypto.randomUUID; jinak náhodný řetězec.

Vysvětlení nástrojů pro kódování a dekódování

Stránka nástrojů sdružuje kódování a dekódování URL, kódování a dekódování Base64, převod časových razítek a generování UUID. Každá akce běží samostatně a počítá lokálně, což se hodí pro parametry požadavků, pole protokolů a dočasné identifikátory.

Kódování URL se řídí procentuálním escapováním UTF-8 a pomáhá sestavit parametry dotazu. Base64 zvládá čínský text a emoji, zatímco nástroj pro časová razítka přepíná mezi sekundami a milisekundami a zobrazuje místní čas i ISO 8601 pro kontrolu napříč časovými pásmy.

Generování UUID upřednostňuje kryptografické rozhraní prohlížeče a v případě potřeby se uchýlí k náhodnému řetězci; výsledek lze zkopírovat přímo. Každá akce hlásí úspěch nebo selhání, takže se nikdy nepředpokládá, že byl výsledek zkopírován.

Často kladené dotazy

Má časové razítko používat sekundy, nebo milisekundy?
Desetimístná hodnota obvykle znamená sekundy a třináctimístná milisekundy. Nesprávná jednotka vytvoří čas lišící se tisícinásobně, proto zdroj nejprve ověřte.
Lze výstup Base64 vložit přímo do URL?
Standardní Base64 obsahuje znaky plus, lomítko a rovnítko, takže vyžaduje další kódování URL. Pro odkazy pokud možno použijte variantu bezpečnou pro URL.
Může dojít ke kolizi generovaných UUID?
U kryptografického náhodného zdroje je pravděpodobnost extrémně nízká a pro běžné identifikátory přijatelná. Pro striktní jedinečnost ověřte výsledek také na serveru.