Menu
Coddy logo textTech

Bir Hatanın Okunması

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

Tüm kursu tek bir yöntemde bir araya getir. Bir şey bağlanmadığında, az sayıda neden arasından seçim yaparsın ve her birinin kendine özgü bir belirtisi vardır.

  • Ad çözümlenmedi. Herhangi bir bağlantı kurulmadan önce, hızlıca başarısız olur. Bir arama ile kontrol et.
  • Hiçbir şey dinlemiyor. Hemen reddedilir, curl çıkış kodu 7.
  • Trafik düşürülüyor. Bekler, ardından çıkış kodu 28 olur.
  • Bağlantı noktası TLS konuşmuyor. Çıkış kodu 35.
  • Bağlantı başarıyla kuruldu. Şimdi durum kodunu oku: 4xx senin isteğindir, 5xx karşı tarafındır.

Bunlardan ikisi başarısızlığın ne kadar sürdüğüyle birbirinden ayırt edilir; bu nedenle bir şeyin anında mı başarısız olduğunu yoksa takılıp kaldığını fark etmek, herhangi bir hata mesajından daha değerlidir.

Yığının altından başlayıp yukarı doğru ilerle: ad, ardından makine, sonra bağlantı noktası, sonra hizmet ve son olarak yanıt.

challenge icon

Görev

Uzman

Üç farklı hata oluşturun ve her birini çıkış koduyla etiketleyin.

Hiçbir yerde çalışan bir sunucu yokken şunları yazdırın:

  1. refused: ve http://127.0.0.1:9999/ adresinden gelen kodu
  2. dropped: ve 2 saniyelik sınırla http://10.255.255.1/ adresinden gelen kodu
  3. notls: ve https://127.0.0.1:9999/ adresinden gelen kodu

Beklenen çıktı:

refused: 7
dropped: 28
notls: 7

Üçüncüsü üzerinde düşünmeye değer: hiç kimse dinlemiyor olsa bile bağlantı, TLS'ye geçilmeden önce reddedilir.

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