Menu
Coddy logo textTech

PUT ve DELETE

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

-X yöntemi açıkça belirler; diğer yöntemlere de bu şekilde ulaşırsınız:

curl -s -X DELETE http://127.0.0.1:9126/item/7

PUT, bunu tam olarak bu konumda depolamak anlamına gelir. İdempotenttir: aynı PUT isteğini beş kez göndermek, bir kez göndermekle aynı sonucu doğurur; çünkü bir eylem yerine son durumu belirtiyorsunuz.

POST idempotent değildir. /orders adresine gönderilen beş POST isteği pekâlâ beş sipariş oluşturabilir. Bu ayrım, tarayıcıların bir formu yeniden göndermeden önce neden uyarı verdiğini ve zaman aşımından sonra yapılan bir yeniden denemenin PUT için güvenli, POST içinse riskli olmasının nedenini tam olarak açıklar.

DELETE, o yoldaki şeyi kaldırır ve o da idempotenttir: zaten silinmiş bir şeyi silmek, onun silinmiş olarak kalmasını sağlar.

challenge icon

Görev

Zor

Bir DELETE gönderin ve istek satırını geri okuyun.

  1. 9126 portunda yakalama dinleyicisini başlatın
  2. DELETE isteğini http://127.0.0.1:9126/item/7 adresine gönderin
  3. req.txt dosyasının ilk satırını yazdırın

Beklenen çıktı:

DELETE /item/7 HTTP/1.1

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