Junior — Middle
REST API-də PUT metodunun nə olduğunu və hansı hallarda istifadə olunduğunu izah edin.
sobes.tech Süni İntellekt
AI-dan cavab
REST API-də PUT metodu, resursu tamamilə yeniləmək və ya hələ mövcud deyilsə yaratmaq üçün istifadə olunur. PATCH-dən fərqli olaraq, PUT qismən dəyişiklikləri tətbiq etmir, əksinə göndərilən məlumatlarla bütün resursu əvəz edir.
PUT-un əsas xüsusiyyətləri:
- İdempotentlik: eyni məlumatlarla təkrarlanan çağırış nəticəni dəyişməz.
- Adətən, məlum URI vasitəsilə mövcud obyektin yenilənməsi üçün istifadə olunur.
- Əgər resurs mövcud deyilsə, server onu göstərilən URI ilə yarada bilər.
Misal üçün: əgər sizin ID-si 123 olan istifadəçiniz varsa, /users/123-ə tam istifadəçi təsviri ilə PUT sorğusu həmin istifadəçinin bütün sahələrini yeni dəyərlərlə əvəz edəcək.
Resursu tamamilə dəyişdirmək üçün, onu qismən yeniləmək yerinə PUT istifadə olunur.