logoDokumen
Cari

Kode Status HTTP

Dokumen ini mendefinisikan spesifikasi kode balasan HTTP untuk MTPush REST API.

Versi terbaru dari MTPush Push API v4 telah memenuhi spesifikasi ini.

Definisi Kode Status

Kode Deskripsi Penjelasan
200 OK Berhasil!
400 Permintaan tidak valid Permintaan tidak valid. Penjelasan terkait akan menjelaskan alasannya.
401 Tidak terverifikasi Informasi verifikasi tidak ada atau verifikasi gagal
403 Ditolak Permintaan dipahami namun tidak diterima. Penjelasan terkait akan menjelaskan alasannya.
404 Tidak ditemukan Sumber daya tidak ada, pengguna yang diminta tidak ada, atau format permintaan tidak didukung.
405 Metode permintaan tidak sesuai Antarmuka tidak mendukung permintaan dengan metode ini.
410 Offline Sumber daya yang diminta sedang offline. Silakan merujuk pada pengumuman terkait.
429 Terlalu banyak permintaan Permintaan melebihi batas frekuensi. Penjelasan terkait akan menjelaskan alasan spesifiknya.
500 Kesalahan layanan internal Terjadi kesalahan internal pada server. Silakan hubungi kami untuk segera menyelesaikan masalah.
502 Proxy tidak valid Server layanan sedang offline atau dalam proses upgrade. Silakan coba lagi nanti.
503 Kegagalan layanan sementara Server tidak dapat merespons permintaan. Silakan coba lagi nanti.
504 Waktu tunggu agen habis Server berjalan, namun tidak dapat merespons permintaan. Silakan coba lagi nanti.

Spesifikasi yang Harus Dipatuhi

  • 200 harus digunakan dengan benar. Jangan gunakan kode balasan 200 untuk semua pengecualian.
  • Untuk kesalahan logika bisnis, usahakan gunakan kode kesalahan khusus 4xx, jika tidak gunakan 400.
  • Jika terjadi kesalahan internal pada server dan tidak ada kode kesalahan khusus, gunakan 500.
  • Jika terjadi pengecualian bisnis, konten balasan menggunakan format JSON untuk mendefinisikan informasi kesalahan.
icon
Hubungi Sales