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 ունեցող օգտվողի տվյալները նոր տվյալներով։