Sobes.tech
Junior — Middle

HTTP PUT yöntemi nedir, açıklayabilir misiniz?

sobes.tech yapay zeka

AI'dan gelen yanıt

HTTP yöntemi PUT, belirtilen URL'de bir kaynağı oluşturmak veya değiştirmek için kullanılır. Kaynak mevcutsa, isteğin içeriğiyle tamamen değiştirilecektir; değilse, yeni bir kaynak oluşturulacaktır. POST'tan farklı olarak, PUT idempotenttir: aynı verilerle tekrarlanan istekler, ilk isteğin ardından sonucu değiştirmeyecektir.

Bir kullanıcıyı güncellemek için PUT kullanımı örneği:

PUT /users/123 HTTP/1.1
Content-Type: application/json

{
  "name": "Иван Иванов",
  "email": "ivan@example.com"
}

Bu istek, ID'si 123 olan kullanıcının verilerini yeni bilgilerle değiştirecektir.