Kode status HTTP untuk pemeriksaan situs dan integrasi
Status menjelaskan hasil permintaan HTTP. Halaman kesalahan ramah yang mengembalikan 200 berbeda dari 404 sungguhan. Baca kode bersama metode dan header saat menguji situs/API.
Kode status HTTP untuk pemeriksaan situs dan integrasi
| Kode | Makna | Penafsiran praktis |
|---|---|---|
| 200 | OK | Permintaan berhasil; tafsirkan isi sesuai metode permintaan. |
| 201 | Dibuat | Permintaan membuat satu atau beberapa sumber daya. |
| 204 | Tanpa konten | Permintaan berhasil tanpa isi respons. |
| 301 | Dipindahkan permanen | Sumber daya memiliki URI baru permanen; sebagian klien dapat mengubah POST menjadi GET. |
| 302 | Ditemukan | Pengalihan sementara; sebagian klien dapat mengubah POST menjadi GET. |
| 307 | Pengalihan sementara | Pengalihan sementara yang mempertahankan metode permintaan. |
| 308 | Pengalihan permanen | Pengalihan permanen yang mempertahankan metode permintaan. |
| 304 | Tidak berubah | GET atau HEAD bersyarat dapat memakai representasi tersimpan. |
| 400 | Permintaan buruk | Server tidak dapat atau menolak memproses karena dugaan kesalahan klien. |
| 401 | Belum terautentikasi | Diperlukan kredensial autentikasi yang valid. |
| 403 | Dilarang | Server memahami permintaan tetapi menolaknya. |
| 404 | Tidak ditemukan | Representasi saat ini tidak ditemukan atau server tidak mau mengungkapkannya. |
| 405 | Metode tidak diizinkan | Metode dikenali tetapi tidak didukung sumber daya tujuan ini. |
| 410 | Sudah dihapus | Akses tidak lagi tersedia dan kemungkinan permanen. |
| 429 | Terlalu banyak permintaan | Laju permintaan dibatasi; Retry-After dapat disertakan. |
| 500 | Kesalahan internal server | Kondisi server tak terduga menghalangi penyelesaian. |
| 502 | Gateway bermasalah | Gateway menerima respons upstream yang tidak valid. |
| 503 | Layanan tidak tersedia | Server sementara tidak dapat menangani permintaan. |
| 504 | Waktu gateway habis | Gateway tidak menerima respons upstream tepat waktu. |
Rumus & metode
Periksa status sebelum mengurai dokumen/JSON. Ikuti pengalihan secara sengaja dan catat rantainya untuk URL kanonis; periksa status aktual halaman terhapus. Autentikasi, batas laju, dan gangguan sementara membutuhkan penanganan berbeda. Hormati Retry-After pada 429/503. Respons 200 tetap dapat memuat kegagalan bisnis sehingga status saja tidak memvalidasi seluruh operasi.
Contoh perhitungan
URL tak dikenal yang menampilkan “Halaman tidak ditemukan” tetapi mengembalikan 200 tidak selaras dengan protokol. Desain kesalahan khusus tetap dapat mengembalikan 404 yang benar.
Hal yang dapat mengubah hasil
Ringkasan hanya memuat sejumlah makna standar, bukan semua kode atau kontrak aplikasi. 403 atau 404 tidak membuktikan sumber daya tidak pernah ada.
Sumber & definisi
Metode diperiksa:
Lanjutkan ke tugas terkait
Kalkulator Pendapatan Tayangan Halaman
Tayangan halaman = kunjungan × halaman per kunjungan. Pendapatan estimasi = tayangan halaman ÷ 1,000 × RPM halaman.
Kalkulator Penghematan Origin oleh Cache
Permintaan origin = total permintaan × (1 − fraksi hit cache). Hit 80% dari 100,000 permintaan menyisakan estimasi 20,000 pengambilan origin.
Kalkulator Anggaran Waktu Henti
Waktu henti yang diizinkan = periode pemantauan × (1 − target uptime). Target 99.9% selama 30 hari memberi 43.2 menit dalam model berbasis waktu.
Kalkulator Uptime Teramati
Uptime = (waktu dipantau − waktu henti) ÷ waktu dipantau × 100. Gunakan gangguan yang terjadi dalam periode pemantauan sama.