Daftar Lengkap Baris Status HTTP

Daftar Isi:

Daftar Lengkap Baris Status HTTP
Daftar Lengkap Baris Status HTTP
Anonim

Baris status HTTP adalah istilah yang diberikan untuk kode status HTTP (nomor kode sebenarnya) jika disertai dengan frasa alasan1 (deskripsi singkat).

Kami juga menyimpan daftar kesalahan kode status HTTP (4xx dan 5xx) bersama dengan beberapa tips tentang cara memperbaikinya.

Meskipun secara teknis salah, baris status HTTP sering disebut hanya sebagai kode status

Image
Image

Kategori Kode Status

Seperti yang Anda lihat di bawah, kode status HTTP adalah bilangan bulat tiga digit. Digit pertama digunakan untuk mengidentifikasi kode dalam kategori tertentu-salah satu dari lima ini:

  • 1XX: Informasi-permintaan diterima atau proses dilanjutkan.
  • 2XX: Mengonfirmasi bahwa tindakan berhasil diselesaikan atau dipahami.
  • 3XX: Pengalihan-hal lain perlu dilakukan untuk menyelesaikan permintaan.
  • 4XX: Kesalahan klien yang menunjukkan bahwa permintaan tidak dapat diselesaikan atau mengandung sintaks yang salah.
  • 5XX: Kesalahan server yang menunjukkan bahwa server gagal menyelesaikan permintaan yang seharusnya valid.

Aplikasi yang memahami kode status HTTP tidak harus mengetahui semua kode ini, yang berarti kode yang tidak dikenal juga memiliki frasa alasan HTTP yang tidak diketahui, yang tidak akan memberikan banyak informasi kepada pengguna. Namun, aplikasi HTTP ini harus memahami kategori atau kelas seperti yang telah kami jelaskan di atas.

Jika perangkat lunak tidak tahu apa arti kode tertentu, setidaknya ia dapat mengidentifikasi kelas. Misalnya, jika kode status 490 tidak diketahui oleh aplikasi, aplikasi dapat memperlakukannya sebagai 400 karena berada dalam kategori yang sama, dan kemudian dapat menganggap ada yang salah dengan permintaan klien.

Baris Status HTTP (Kode Status HTTP + Frasa Alasan

Baris Status HTTP Resmi
Kode Status Frase Alasan
100 Lanjutkan
101 Beralih Protokol
102 Memproses
200 Oke
201 Dibuat
202 Diterima
203 Informasi Non-Otoritatif
204 Tanpa Konten
205 Setel Ulang Konten
206 Konten Sebagian
207 Multi-Status
208 Sudah Dilaporkan
300 Pilihan Ganda
301 Pindah Secara Permanen
302 Ditemukan
303 Lihat Lainnya
304 Tidak Dimodifikasi
305 Gunakan Proksi
307 Pengalihan Sementara
308 Pengalihan Permanen
400 Permintaan Buruk
401 Tidak Sah
402 Pembayaran Diperlukan
403 Terlarang
404 Tidak Ditemukan
405 Metode Tidak Diizinkan
406 Tidak Dapat Diterima
407 Otentikasi Proksi Diperlukan
408 Permintaan Time-out
409 Konflik
410 Hilang
411 Panjang Diperlukan
412 Prasyarat Gagal
413 Permintaan Entitas Terlalu Besar
414 Permintaan-URI Terlalu Besar
415 Jenis Media Tidak Didukung
416 Rentang Permintaan Tidak Memuaskan
417 Harapan Gagal
421 Permintaan Salah Arah
422 Entitas Tidak Dapat Diproses
423 Terkunci
424 Ketergantungan Gagal
425 Koleksi Tidak Terurut
426 Perlu Peningkatan
428 Persyaratan Prasyarat
429 Terlalu Banyak Permintaan
431 Meminta Bidang Tajuk Terlalu Besar
451 Tidak Tersedia Karena Alasan Hukum
500 Kesalahan Server Internal
501 Tidak Diimplementasikan
502 Gerbang Buruk
503 Layanan Tidak Tersedia
504 Gateway Time-out
505 Versi HTTP Tidak Didukung
506 Varian Juga Dinegosiasikan
507 Penyimpanan Tidak Memadai
508 Loop Terdeteksi
510 Tidak Diperpanjang
511 Otentikasi Jaringan Diperlukan

[1] Frasa alasan HTTP yang menyertai kode status HTTP hanya disarankan. Frasa alasan yang berbeda diperbolehkan per RFC 2616 6.1.1. Anda mungkin melihat frasa alasan HTTP diganti dengan deskripsi yang lebih "ramah" atau dalam bahasa lokal.

Baris Status HTTP Tidak Resmi

Baris status HTTP di bawah ini mungkin digunakan oleh beberapa layanan pihak ketiga sebagai respons kesalahan, tetapi tidak ditentukan oleh RFC mana pun.

Baris Status HTTP Lainnya yang Mungkin
Kode Status Frase Alasan
103 Pos pemeriksaan
420 Kegagalan Metode
420 Tingkatkan Ketenangan Anda
440 Login Timeout
449 Coba Lagi Dengan
450 Diblokir oleh Kontrol Orang Tua Windows
451 Redirect
498 Token Tidak Valid
499 Token Diperlukan
499 Request telah dilarang oleh antivirus
509 Batas Bandwidth Terlampaui
530 Situs dibekukan

Penting untuk diingat bahwa meskipun kode status HTTP dapat berbagi nomor yang sama dengan pesan kesalahan yang ditemukan dalam konteks lain, seperti dengan kode kesalahan Pengelola Perangkat, itu tidak berarti mereka terkait dengan cara apa pun.

Direkomendasikan: