Kekalkan jenis dan struktur
Pemformatan dan pemadatan mengubah ruang putih di luar rentetan tanpa mengubah notasi nombor, rentetan berkod, susunan kekunci atau kekunci berulang. Ia mengesahkan sintaks JSON, bukan skema API. Alat JSON lain dan pembaca seterusnya mempunyai had nombor tersendiri. Perbezaan struktur membandingkan nilai dan kedudukan tatasusunan; inferens TypeScript daripada satu contoh masih perlu disemak.
Pilih lapisan pengekodan yang betul
Komponen URL, rentetan pertanyaan, rentetan JSON dan teks HTML memerlukan peraturan pengekodan aksara khas berbeza. Contohnya, + mewakili ruang dalam huraian pertanyaan borang tetapi kekal + dalam penyahkodan komponen URI. Nyahkod Base64 kepada teks hanya untuk teks UTF-8; data perduaan perlu menggunakan penyahkod fail.
Bezakan penyahkodan daripada pengesahan identiti
JWT dinyahkod ialah input belum disahkan, bukan bukti kebenaran. Nilai cincangan fail memerlukan nilai jangkaan dipercayai, manakala HMAC turut bergantung pada rahsia bersama dan pengekodan bait tepat. Gunakan kunci contoh dan jangan letakkan token produksi dalam tangkapan skrin dikongsi.