Kodowanie
Narzędzia pomocnicze URL, Base64, znaczników czasu i UUID, wszystko obliczane lokalnie
Wprowadź znacznik czasu i kliknij Konwertuj, aby uzyskać czas lokalny, ciąg ISO oraz wartości w sekundach i milisekundach.
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.