Menu
Coddy logo textTech

-d Aslında Ne Gönderir

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

İstek satırı sana yöntemi söyledi. Şimdi istekteki son şey olan, boş satırdan sonraki gövdeye bak.

-d seçeneğine aktardığın her şey olduğu gibi gönderilir. -d 'name=ada', kablo üzerinden tam olarak name=ada gönderir. Birden fazla -d seçeneği & ile birleştirilir; dolayısıyla -d 'a=1' -d 'b=2', a=1&b=2 gönderir.

curl ayrıca bu baytları sayan bir Content-Length başlığı ekler; çünkü sunucunun gövdenin nerede bittiğini bilmesi gerekir. Bunu kendin hesaplamak zorunda değilsin; bu, nc yerine bir istemci kullanmanın sessiz kolaylıklarından biridir.

Gövdeyi kablo üzerinden geri okumak, bir istemcinin gerçekte ne gönderdiğiyle ilgili her türlü tartışmayı sonlandırmanın en hızlı yoludur.

challenge icon

Görev

Uzman

Kendi gövdenizi ağdan geri okuyun.

  1. Yakalama dinleyicisini 9123 bağlantı noktasında başlatın
  2. İki alanı, iki ayrı -d bayrağı olarak name=ada ve role=eng gönderin
  3. Gövde olan req.txt dosyasının son satırını yazdırın

Beklenen çıktı:

name=ada&role=eng

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