Ders 05Response gerçekte nedir?Konu ve yapılacaklar
Yanıt iki parçadır: başlıklar (headers) ve gövde (body). Başlıklar gövdenin ne olduğunu anlatır; en önemlisi Content-Type'tır. Aynı veri HTML, JSON, düz metin ya da indirilecek bir dosya olarak gelebilir; tarayıcı ne yapacağına Content-Type'a bakarak karar verir.
- Aynı beş kaydı HTML, JSON, metin ve CSV olarak açın.
- Her birinde Response Headers altında Content-Type'ı okuyun.
- CSV'de Content-Disposition başlığının dosyayı indirttiğini gösterin.
- Ekranda gördüğünüz bir fiyatı Response sekmesindeki ham metinde bulun.
Alıştırma · response
Aynı veri, dört farklı yanıt
Dört bağlantı da aynı beş fiyat kaydını döndürür; değişen yalnızca biçim ve Content-Type başlığıdır. Her birini Network açıkken tıklayın, Headers ve Response sekmelerini karşılaştırın.
| Adres | Content-Type | Tarayıcı ne yapar |
|---|---|---|
| ?tur=html | text/html | Etiketleri yorumlar, sayfa olarak çizer. |
| ?tur=json | application/json | Ham veriyi olduğu gibi gösterir. |
| ?tur=metin | text/plain | Düz yazı olarak gösterir. |
| ?tur=csv | text/csv | Content-Disposition: attachment yüzünden dosya olarak indirir. |
| /gorsel.php?sektor=insaat | image/jpeg | Görsel olarak çizer. |