Periksa sebelum digunakan
- Jika pengidentifikasi numerik sangat besar, perlakukan mereka sebagai string JSON.
- Base64 bukan enkripsi, jadi jangan menggunakannya sebagai sarana perlindungan kerahasiaan.
- Enkode nilai parameter satu per satu, bukan seluruh URL.
Siapkan data uji API
Pertama-tama periksa tata bahasanya dengan alat pembersihan JSON, lalu tinjau secara terpisah apakah bidang dan tipe data yang diperlukan cocok dengan spesifikasi API. Melewati pemeriksaan tata bahasa tidak berarti server akan menerima permintaan tersebut. Perlakukan pengidentifikasi numerik besar sebagai string untuk menghindari hilangnya presisi, dan periksa sumber kunci duplikat sebelum konversi.
Pilih konversi teks yang tepat
Enkode parameter URL secara terpisah untuk setiap nilai. Jika Anda mengonversi seluruh alamat lengkap dengan cara yang sama, bahkan karakter pemisah alamat pun berubah. Jika Anda memerlukan Base64, periksa apakah API Anda memerlukan Base64 atau Base64URL standar. Alat Base64 di situs ini menargetkan teks standar Base64 dan UTF-8.
Periksa hasil dengan data uji
Gunakan data sintetis untuk pengujian alih-alih kata sandi atau token akses asli. Membandingkan teks asli dengan mengkodekannya dan kemudian mendekodekannya lagi dapat membantu mendeteksi pemotongan atau duplikat pengkodean. UUID dapat digunakan untuk identifikasi data, namun bukan pengganti pemeriksaan izin akses atau batasan keunikan database.
Urutan operasi yang direkomendasikan
- Pemformat JSON — Urutkan JSON Anda dengan baik dan periksa tata bahasanya.
- Konverter Base64 — Menyandikan dan mendekode teks termasuk Hangul.
- Encoder URL — Mengonversi karakter dalam alamat dengan aman.
- Generator UUID — Hasilkan UUID versi 4 sebanyak yang diperlukan.
Input diproses oleh browser. Lihat cakupan dan contoh setiap alat dan gunakan hasilnya.