CodeGym/Java Course/Modul 3/Kode respons HTTP

Kode respons HTTP

Level 9, Pelajaran 4
Tersedia

Kode respons

Baris pertama dari respon HTTP adalah state drain. Ini terdiri dari dua bagian: nomor tiga digit (kode respons) dan pesan teks (deskripsi respons).

RESPONSE-CODE TEXT-DESCRIPTION

Klien mempelajari status permintaannya dari kode respons dan memutuskan apa yang harus dilakukan selanjutnya. Contoh respons berbeda dari server:

201 Dibuat
401 Tidak sah
507 Penyimpanan Tidak Cukup

Kode respons dibagi menjadi 5 kategori. Digit pertama dari kode respons menentukan kategori mana yang termasuk.

Semua jawaban yang dimulai dengan angka 1 diklasifikasikan sebagai informasi. Kami tidak akan membicarakannya secara detail ...

Kode respons 200

Lagi pula, ada orang lain yang jauh lebih menarik bagi kami. Semua respons yang terlihat seperti 2xx berhasil. Respons yang paling disukai oleh programmer adalah 200 OK , artinya semuanya baik-baik saja, permintaan berhasil diselesaikan.

Anda juga dapat menemukan daftar jawaban "baik" lainnya yang bermanfaat:

Kode Garis Keterangan
200 OKE Bagus
201 Dibuat Dibuat
202 diterima Diterima
203 Informasi Non-Otoritas Informasi tidak otoritatif
204 tidak ada isi Tidak ada isi
205 Setel ulang konten Setel ulang konten
208 sudah dilaporkan Sudah dilaporkan

Kode respons 301, 302

Tanggapan yang terlihat seperti 3xx berada di kelas redirect . Mereka menunjukkan bahwa sumber daya telah dipindahkan ke lokasi lain.

Yang paling populer di antara mereka:

  • 301 - pindah secara permanen
  • 302 - pindah sementara

Dalam bahasa sehari-hari programmer, Anda akan sering mendengar "redirect 302" atau "redirect 301" - ini saja.

Daftar lengkap 300 balasan:

Kode Garis Keterangan
300 Pilihan ganda banyak pilihan untuk dipilih
301 Dipindahkan Secara Permanen pindah selamanya
302 pindah sementara pindah sementara
303 Lihat lainnya menonton lainnya
304 Tidak dimodifikasi tidak berubah
305 Gunakan proxy Gunakan proxy
307 Pengalihan Sementara pengalihan sementara
308 Pengalihan Permanen pengalihan permanen

Kode respons 404

Semua jawaban yang dimulai dengan angka 4 menunjukkan kesalahan sisi klien , dan ada banyak sekali. Yang paling populer yang Anda tahu pasti: inilah jawabannya "404 - tidak ditemukan".

Jawaban umum lainnya diberikan dalam tabel:

Kode Garis Keterangan
400 Permintaan yang buruk permintaan tidak valid
401 Tidak sah tidak diizinkan
402 Pembayaran Diperlukan pembayaran diperlukan
403 Terlarang terlarang
404 tidak ditemukan tidak ditemukan
405 Metode Tidak Diizinkan metode tidak didukung
406 Tidak dapat diterima tidak dapat diterima
407 Otentikasi Proksi Diperlukan autentikasi proxy diperlukan
408 Permintaan Batas Waktu waktu habis
413 Muatan Terlalu Besar muatan terlalu besar
414 URI Terlalu Panjang URI terlalu panjang
429 Terlalu Banyak Permintaan terlalu banyak permintaan
499 Permintaan Tertutup Klien klien menutup koneksi

Kode respons 501

Dan terakhir, kategori terakhir adalah kesalahan sisi server. Semua kesalahan tersebut dimulai dengan angka 5. Kesalahan paling umum untuk pengembang adalah 501 (fungsionalitas tidak diterapkan). Terkadang itu terjadi.

Secara umum, kenali kode kesalahan ini, mereka sekarang menjadi teman Anda selama sisa hidup Anda. Nah, seperti biasa, berikut adalah tabel dengan kode kesalahan paling berguna di sisi server:

Kode Garis Keterangan
500 Kesalahan server dari dalam Kesalahan server dari dalam
501 Tidak Diimplementasikan tidak dilaksanakan
502 Gerbang Buruk gerbang yang salah
503 Layanan tidak tersedia layanan tidak tersedia
504 Batas Waktu Gateway gerbang tidak merespons
507 Penyimpanan tidak cukup luapan penyimpanan
508 Lingkaran Terdeteksi pengalihan tanpa akhir
509 Batas Bandwidth Terlampaui bandwidth saluran habis
520 kesalahan yang tidak diketahui Kesalahan yang tidak diketahui
521 Server Web Down server web tidak berfungsi
522 Waktu koneksi habis koneksi tidak merespons
523 Asal Tidak Terjangkau sumber tidak tersedia
524 Timeout Terjadi batas waktu habis
525 Jabat Tangan SSL Gagal Jabat tangan SSL gagal
526 Sertifikat SSL tidak valid sertifikat SSL tidak valid
Komentar
  • Populer
  • Baru
  • Lama
Anda harus login untuk memberikan komentar
Halaman ini belum memiliki komentar