Menu
CoddyTech

Kode Status

Pelajaran 22 dari 47 dalam kursus Jaringan dengan Terminal di Coddy.

Setiap respons diawali kode tiga digit, dan digit pertama memberi tahu siapa yang harus disalahkan:

  • 2xx berhasil. 200 OK, 201 Created.
  • 3xx menuju ke tempat lain. 301 moved permanently, 302 found.
  • 4xx permintaannya salah. 404 not found, 401 unauthorized, 403 forbidden.
  • 5xx server mengalami masalah. 500 internal error, 503 unavailable.

Pemisahan 4xx dan 5xx adalah yang paling berguna. 4xx adalah kesalahanmu, jadi perbaiki permintaannya: path yang salah, token yang hilang, data yang keliru. 5xx adalah kesalahan mereka, jadi mencoba lagi mungkin membantu, sedangkan mengubah permintaanmu tidak akan membantu.

Ingat, 404 adalah permintaan yang sepenuhnya berhasil. Koneksi berhasil, server memahami permintaannya, dan jawabannya adalah "tidak ada hal seperti itu". curl keluar dengan kode 0.

challenge icon

Tantangan

Sedang

Dapatkan dua kode status yang berbeda dari server yang sama.

  1. Buat index.html yang berisi here dan sajikan folder tersebut di port 9112
  2. Minta /index.html dan cetak kode statusnya
  3. Minta /missing.html dan cetak kode statusnya

Output yang diharapkan:

200
404

Coba sendiri

Terminal
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Jaringan dengan Terminal

Latihan sendiri: Playground Terminal