Ders 04GET isteği nedir?Konu ve yapılacaklar
GET, sunucudan bir şey okumak için kullanılan istek türüdür. İstenen her şey URL'nin içindedir: yol hangi sayfanın istendiğini, soru işaretinden sonraki sorgu parametreleri (anahtar=değer, aralarında &) ise ayrıntıları söyler. Sunucu sonucu bir durum koduyla bildirir: 200 tamam, 301/302 başka adrese yönlendirme, 404 bulunamadı, 500 sunucu hatası.
- arama.php?q=ankara adresinde ? ve q= kısımlarını açıklayın, q değerini elle değiştirin.
- Formdan sektör ve sıralama seçip URL'ye eklenen parametreleri izleyin.
- Durum kodları sayfasındaki 200, 301, 302, 404, 500 bağlantılarını Network açıkken tıklayın.
Alıştırma · durum kodları
Sunucu her cevabın başına bir sayı yazar
Network sekmesini açın, "Preserve log" kutusunu işaretleyin ve bağlantıları sırayla tıklayın. Yönlendirmelerde iki satır görürsünüz: önce 301 ya da 302, ardından gidilen sayfanın 200'ü.
| Kod | Anlamı | Deneme adresi | Ne olur |
|---|---|---|---|
| 200 | Tamam | /durum.php?kod=200 | Sayfa normal açılır. |
| 301 | Kalıcı yönlendirme | /eski-fiyatlar.php | Adres kalıcı olarak /fiyatlar.php oldu. |
| 302 | Geçici yönlendirme | /kampanya.php | Şimdilik en çok düşenler listesine gönderir. |
| 404 | Bulunamadı | /durum.php?kod=404 · /urun.php?id=99999 | Sayfa açılır ama durum 404'tür. |
| 500 | Sunucu hatası | /durum.php?kod=500 | Sunucu "bende bir sorun var" der. |
Yönlendirmede Response Headers altındaki Location başlığına bakın: tarayıcı nereye gideceğini oradan öğrenir.