422422 Konten Tidak Dapat Diproses
Server memahami tipe konten dan sintaksis, tetapi tidak dapat memproses instruksi yang terkandung karena kesalahan semantik.
Apa penyebab error ini
Permintaan secara sintaksis benar namun mengandung data yang tidak valid. Contoh umum: format email tidak valid, angka di luar rentang yang diizinkan, field wajib tidak diisi, atau merujuk ke sumber daya terkait yang tidak ada.
Cara memperbaikinya
Periksa isi respons untuk pesan error validasi yang spesifik. Perbaiki field yang tidak valid dan coba lagi. Validasi data di sisi klien sebelum mengirim untuk mendeteksi error ini lebih awal.
Contoh
fetch('/api/users', { method: 'POST', body: JSON.stringify({ email: 'not-an-email' }) })Kode Error Terkait
100100 Continue
Server telah menerima header permintaan dan klien harus melanjutkan pengiriman isi permintaan.
423423 Terkunci
Sumber daya yang diakses sedang terkunci dan tidak dapat dimodifikasi (WebDAV).
204204 No Content
Server berhasil memproses permintaan tetapi tidak mengembalikan konten apapun dalam isi respons.
504504 Waktu Gateway Habis
Gateway atau server proxy tidak menerima respons tepat waktu dari server hulu.
425425 Terlalu Awal
Server tidak bersedia memproses permintaan yang mungkin diputar ulang, untuk menghindari potensi serangan replay.
203203 Non-Authoritative Information
Respons telah dimodifikasi oleh proxy transformasi dan berbeda dari apa yang dikirimkan oleh server asal.