PetaBencana
Bahasa
Bahasa
  • Pengantar
  • Informasi Umum
    • Autentikasi
    • Pembuatan Versi
    • Pembatasan Akses
    • CORS
    • HTTPS
    • Koordinat
    • Kode Eror
    • Jenis Konten
    • Contoh
    • Area Didukung
    • Jenis Bencana
  • Open API
    • Laporan Urun-Daya
    • Laporan Urun-Daya/Timeseries
    • Area Banjir
    • Area Banjir/Arsip
    • Area Banjir/Timeseries
    • Pemantauan TMA
    • Infrastruktur
    • Statistik
      • Stats - Rangkuman Laporan Urun-Daya
      • Stats - Rangkuman RW Banjir
      • Stats - Rangkuman Wilayah
  • API Terauntentikasi
    • Kartu Laporan
    • Umpan
    • Laporan Urun-Daya/Arsip
  • Informasi Lisensi Data
    • Penggunaan Non-Komersial (CC BY-NC 4.0)
    • Penggunaan Komersial (CC BY 4.0)
  • Perjanjian Lisensi Pengguna
Powered by GitBook
On this page

Was this helpful?

  1. Informasi Umum

Kode Eror

PreviousKoordinatNextJenis Konten

Last updated 4 years ago

Was this helpful?

Petabencana menggunakan standar untuk mengkomunikasikan eror beserta pesan eror berformat json yang memberikan lebih banyak informasi tentang penyebabnya. Kode-kode utama yang digunakan adalah sebagai berikut:

Kode Eror 4xx

Eror yang dimulai dengan angka 4 biasanya menunjukkan masalah dari sisi pengguna yang harus diselesaikan sebelum meminta ulang layanan, diantaranya:

  • 400 Bad Request - biasanya disebabkan oleh parameter kueri yang salah, misalnya "child \"type\" gagal karena [\"type\" harus salah satu dari [floodgates, pumps, waterways]]"

  • 403 Forbidden - token autentikasi tidak valid

  • 404 Not Found - sumber daya tidak ditemukan, kemungkinan akibat dari endpoint yang salah atau mencoba mengambil catatan misalnya, sebuah laporan, yang tidak ada

  • 409 Conflict - sumber daya ada tetapi jika permintaan itu diizinkan, konflik akan terjadi di dalam sistem, misalnya, mengajukan laporan untuk kartu di mana laporan sudah ada

  • 415 Unsupported Media Type - file yang sedang diunggah tidak didukung oleh sistem - ini biasanya berarti file biner seperti gambar sedang diunggah tetapi Jenis Konten dengan jenis MIME terkait (misalnya Image / jpeg) belum didukung

  • 429 Too Many Requests - Anda telah melampaui kuota per detik atau per hari

Kode Error 5xx

Eror yang dimulai dengan angka 5 biasanya menunjukkan kesalahan dari sisi server, diantaranya:

  • 500 Internal Server Error - kesalahan penampung-semua yang menunjukkan bahwa ada sesuatu yang gagal di sisi server

  • 503 Service Unavailable - layanan tidak aktif dan tidak dapat menanggapi permintaan

Kode Status HTTP