JSON Toolkit

Kodowanie

Narzędzia pomocnicze URL, Base64, znaczników czasu i UUID, wszystko obliczane lokalnie

Kodowanie / dekodowanie URL
Kodowanie / dekodowanie Base64
Konwerter znaczników czasu

Wprowadź znacznik czasu i kliknij Konwertuj, aby uzyskać czas lokalny, ciąg ISO oraz wartości w sekundach i milisekundach.

Generator UUID

Używa crypto.randomUUID, jeśli jest dostępne, w przeciwnym razie losowego ciągu.

Narzędzia kodowania i dekodowania — wyjaśnienie

Strona narzędzi łączy kodowanie i dekodowanie URL, kodowanie i dekodowanie Base64, konwersję znaczników czasu oraz generowanie UUID. Każda czynność działa niezależnie i oblicza lokalnie, co pasuje do parametrów żądań, pól logów i tymczasowych identyfikatorów.

Kodowanie URL opiera się na escapowaniu procentowym UTF-8 i pomaga budować parametry zapytań. Base64 radzi sobie z chińskim tekstem i emoji, a narzędzie znaczników czasu przełącza między sekundami a milisekundami i pokazuje czas lokalny oraz ISO 8601 do kontroli między strefami czasowymi.

Generowanie UUID preferuje kryptograficzny interfejs losowy przeglądarki i w razie potrzeby korzysta z losowego ciągu; wynik można skopiować bezpośrednio. Każda czynność zgłasza powodzenie lub niepowodzenie, więc nigdy nie zakłada się, że wynik został skopiowany.

Często zadawane pytania

Czy znacznik czasu powinien używać sekund czy milisekund?
Dziesięciocyfrowa wartość oznacza zwykle sekundy, a trzynastocyfrowa milisekundy. Błędna jednostka daje czas różniący się tysiąc razy, dlatego najpierw potwierdź źródło.
Czy wynik Base64 można umieścić bezpośrednio w URL?
Standardowy Base64 zawiera znaki plus, ukośnik i znak równości, więc wymaga dodatkowego kodowania URL. W linkach, jeśli to możliwe, używaj wariantu bezpiecznego dla URL.
Czy wygenerowane UUID mogą się zduplikować?
Przy kryptograficznym źródle losowym prawdopodobieństwo jest skrajnie niskie i akceptowalne dla zwykłych identyfikatorów. W przypadku ścisłej unikalności zweryfikuj wynik także po stronie serwera.