Kesalahan API yang baik membedakan kesalahan klien dan server
Ini adalah kesalahan yang dapat diselesaikan klien sendiri dengan mengubah permintaan mereka. Dan kemudian kesalahan 5xx adalah kesalahan server , yang menunjukkan kepada klien bahwa itu mungkin bukan sesuatu yang mereka lakukan salah dan mereka harus mencoba lagi atau menghubungi dukungan.
Dengan cara ini, apa artinya kesalahan API?
Secara umum, ini berarti satu dari dua hal — ada yang salah dalam permintaan atau penanganan Anda sehingga API tidak dapat mengurai data yang diteruskan, atau API itu sendiri memiliki begitu banyak masalah sehingga permintaan yang paling baik pun akan berjalan gagal.
Ketahui juga, apa saja kode kesalahan dalam pengujian API? Kode Respons API RESTful
Kode Status HTTP |
Keterangan |
200 oke |
Berhasil. |
201 Dibuat |
Dibuat. |
400 permintaan Buruk |
Parameter masukan buruk. Pesan kesalahan harus menunjukkan yang mana dan mengapa. |
401 Tidak Sah |
Klien meneruskan token Auth yang tidak valid. Klien harus menyegarkan token dan kemudian mencoba lagi. |
Mengenai hal ini, apa yang dimaksud dengan API error 500?
Kesalahan 500 Server Internal dapat disebabkan oleh kesalahan selama pelaksanaan kebijakan apa pun di dalam Edge atau oleh kesalahan pada server target/backend. Kode status HTTP 500 adalah respons kesalahan umum. Artinya, server mengalami kondisi tak terduga yang mencegahnya memenuhi permintaan.
Mengapa saya mendapatkan kesalahan 400 Permintaan Buruk?
Alasan paling umum untuk kesalahan 400 Permintaan Buruk adalah karena URL salah diketik atau tautan yang diklik mengarah ke URL yang salah format dengan jenis kesalahan tertentu di dalamnya, seperti masalah sintaksis. Hapus cookie browser Anda, terutama jika Anda mendapatkan kesalahan Permintaan Buruk dengan layanan Google.