Menu
Coddy logo textTech

Durum ve Zamanlama

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

-w, bir biçim dizesindeki yer tutucuları kullanarak aktarım tamamlandıktan sonra aktarım hakkındaki bilgileri yazdırır:

curl -s -o /dev/null -w '%{http_code} %{size_download}\n' URL

Bilmeye değer olanlar:

  • %{http_code}: durum kodu
  • %{size_download}: alınan bayt sayısı
  • %{time_total}: işlemin tamamının ne kadar sürdüğü
  • %{url_effective}: olası yönlendirmelerden sonra nihayet kullanılan URL

curl'ü betiklenebilir yapan şey budur. Bir sayfayı gözle incelemek yerine, bir betiğin sınayabileceği bir sayı elde edersiniz; çalışma süresi kontrolleri ve dağıtım duman testleri genellikle böyle oluşturulur.

Gövdenin araya girmemesi için bunu -o /dev/null ile birlikte kullanın ve \n ifadesini unutmayın; yoksa çıktınız bir sonraki satırla birleşir.

challenge icon

Görev

Zor

Bir isteği iki sayı olarak raporlayın.

  1. index.html dosyasını hi içerecek şekilde oluşturun ve klasörü 9119 bağlantı noktasında sunun
  2. İsteği yapın, gövdeyi yok sayın ve durum kodunu ile alınan bayt sayısını bir boşlukla ayırarak yazdırın

Dosya 2 karakter ve bir satır sonundan oluşur, dolayısıyla çıktı şöyledir:

200 3

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