JSON Toolkit

Alat Pengekodan

Pembantu URL, Base64, cap masa dan UUID, semuanya dikira secara setempat

Kod / nyahkod URL
Kod / nyahkod Base64
Penukar cap masa

Masukkan cap masa dan klik Tukar untuk mendapatkan masa tempatan, rentetan ISO serta nilai saat/milisaat.

Penjana UUID

Menggunakan crypto.randomUUID apabila tersedia dan beralih kepada rentetan rawak.

Utiliti pengekodan dan penyahkodan dijelaskan

Halaman utiliti menggabungkan pengekodan dan penyahkodan URL, pengekodan dan penyahkodan Base64, penukaran cap masa dan penjanaan UUID. Setiap tindakan berjalan secara berasingan dan dikira secara setempat, yang sesuai untuk parameter permintaan, medan log dan pengecam sementara.

Pengekodan URL mengikut escape peratus UTF-8 dan membantu membina parameter pertanyaan. Base64 mengendalikan teks Cina dan emoji, manakala alat cap masa bertukar antara saat dan milisaat serta memaparkan kedua-dua masa tempatan dan ISO 8601 untuk semakan merentas zon waktu.

Penjanaan UUID mengutamakan antara muka rawak kripto pelayar dan beralih kepada rentetan rawak, dan hasilnya boleh disalin terus. Setiap tindakan melaporkan kejayaan atau kegagalan supaya hasil tidak pernah diandaikan telah disalin.

Soalan lazim

Patutkah cap masa menggunakan saat atau milisaat?
Nilai sepuluh digit biasanya saat dan nilai tiga belas digit biasanya milisaat. Unit yang salah menghasilkan masa yang berbeza seribu kali ganda, jadi sahkan sumbernya dahulu.
Bolehkah output Base64 diletakkan terus dalam URL?
Base64 standard mengandungi aksara tambah, garis condong dan tanda sama, jadi ia memerlukan satu lagi pusingan pengekodan URL. Gunakan varian selamat URL untuk pautan apabila boleh.
Bolehkah UUID yang dijana bertembung?
Dengan sumber rawak kripto, kebarangkaliannya sangat rendah dan boleh diterima untuk pengecam biasa. Untuk keunikan ketat, sahkan di pelayan juga.