Menu
Coddy logo textTech

Durum Kodları

Coddy'nin Terminal ile Ağ İletişimi kursunda ders 22 / 47.

Her yanıt üç basamaklı bir kodla başlar ve ilk basamak kimin suçlanacağını söyler:

  • 2xx başarılı oldu. 200 OK, 201 Created.
  • 3xx başka bir yere git. 301 kalıcı olarak taşındı, 302 bulundu.
  • 4xx istek yanlıştı. 404 bulunamadı, 401 yetkisiz, 403 yasaklandı.
  • 5xx sunucu bozuldu. 500 dahili hata, 503 kullanılamıyor.

4xx ve 5xx ayrımı kullanışlı olanıdır. 4xx senin hatan, bu yüzden isteği düzelt: yanlış yol, eksik belirteç, hatalı veri. 5xx onların hatası, bu yüzden yeniden denemek yardımcı olabilir ve isteğini değiştirmek işe yaramaz.

404'ün tamamen başarılı bir istek olduğunu unutma. Bağlantı çalıştı, sunucu isteği anladı ve yanıtı "böyle bir şey yok" oldu. curl 0 koduyla çıkar.

challenge icon

Görev

Orta

Aynı sunucudan iki farklı kod alın.

  1. index.html dosyasını here içerecek şekilde oluşturun ve klasörü 9112 bağlantı noktası üzerinden sunun
  2. /index.html için istekte bulunun ve durum kodunu yazdırın
  3. /missing.html için istekte bulunun ve durum kodunu yazdırın

Beklenen çıktı:

200
404

Kendin dene

Terminal
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Terminal ile Ağ İletişimi bölümündeki tüm dersler

Kendi başına pratik yap: Terminal playground