Sobes.tech
Junior

REST'te hangi HTTP yöntemleriyle çalıştınız?

sobes.tech yapay zeka

AI'dan gelen yanıt

Ana temel yöntemlerle çalıştım:

  • GET: Sunucudan veri talep etmek için. Kaynağın durumunu değiştirmez. Bilgi almak için kullanılır.
  • POST: Sunucuda yeni bir kaynak oluşturmak veya işleme göndermek için. Kaynağın durumunu değiştirir.
  • PUT: Var olan bir kaynağı tamamen güncellemek için. Kaynak yoksa, oluşturulabilir.
  • DELETE: Sunucudan bir kaynağı silmek için.
  • PATCH: Var olan bir kaynağı kısmi olarak güncellemek için. Sadece belirtilen alanları değiştirir.
  • HEAD: GET ile benzerdir, ancak sadece yanıt başlıklarını döner, gövde olmadan. Kaynağın varlığını kontrol etmek veya meta verileri almak için kullanılır.
  • OPTIONS: Hedef kaynak için mevcut iletişim seçenekleri hakkında bilgi almak için. Desteklenen yöntemleri veya CORS başlıklarını belirlemek için kullanılır.

REST API'yi test ederken, bu yöntemleri kaynaklar üzerinde çeşitli işlemler yaparken sistemin doğru davranışını kontrol etmek için kullanıyorum.