Başlıkları Görüntüleme
Coddy'nin Terminal ile Ağ İletişimi kursunda ders 26 / 47.
Varsayılan olarak curl gövdeyi ve başka hiçbir şeyi yazdırmaz. Bunu değiştiren iki bayrak vardır.
-i, yanıt üstbilgilerini gövdenin üstüne ekler; bir sayfa doğru göründüğünde ancak bir şeyler ters gittiğinde bunu kullanmak istersin.
-I, HEAD yöntemini kullanarak yalnızca üstbilgileri getirir; böylece büyük miktarda veri indirilmez. Bir şeyin var olup olmadığını, türünü veya boyutunu kontrol etmek istediğinde buna başvur.
curl -si http://127.0.0.1:9116/index.html | head -1
curl -sI http://127.0.0.1:9116/index.htmlÇalıştırmalar arasındaki ham üstbilgi çıktısını karşılaştırırken dikkatli ol: genellikle her saniye değişen bir Date içerir. Tüm bloğu karşılaştırmak yerine gerçekten kastettiğin üstbilgiyi filtrele.
Görev
OrtaBir yanıt alın ve başlıklar dahil olmak üzere ilk satırını okuyun.
index.html içeren bir klasörü 9116 bağlantı noktasında sunun, ardından curl'den başlıkları dahil etmesini ve yalnızca durum satırı olan ilk satırı yazdırmasını isteyin:
HTTP/1.0 200 OKKendin dene
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
6curl'u Derinlemesine İnceleme
Başlıkları GörüntülemeYanıtları KaydetmeÖzel BaşlıklarDurum ve Zamanlamacurl Çıkış KodlarıTekrar: curl Bayrakları9Kimlik Doğrulama ve Hata Ayıklama
API Anahtarları ve BearerUser AgentZaman Aşımları ve Yeniden DenemelerBir Hatanın OkunmasıTekrar: Hata AyıklamaKendi başına pratik yap: Terminal playground