Junior — Middle
შეგიძლიათ ახსნათ, რა იგულისხმება HTTP მეთოდში PUT?
sobes.tech AI
პასუხი AI-სგან
HTTP მეთოდი PUT გამოიყენება რესურსის შექმნის ან შეცვლისთვის მითითებულ URL-ზე. თუ რესურსი არსებობს, ის სრულად შეიცვლება მოთხოვნის შიგთავსით; თუ არა, ახალი შექმნილი იქნება. განსხვავებით POST-დან, რომელიც ჩვეულებრივ ახდენს ახალი რესურსის დამატებას, PUT არის იდემპოტენტური: იგივე მონაცემებით განმეორებითი მოთხოვნები არ შეცვლის შედეგს პირველი შემდეგ.
მაგალითი: მომხმარებლის განახლებისთვის PUT-ის გამოყენება:
PUT /users/123 HTTP/1.1
Content-Type: application/json
{
"name": "Иван Иванов",
"email": "ivan@example.com"
}
ეს მოთხოვნა შეცვლის ID 123-ის მომხმარებლის მონაცემებს ახალი მონაცემებით.