Sobes.tech
Junior — Middle

Vai jūs varat izskaidrot, ko nozīmē HTTP metode PUT?

sobes.tech AI

Atbilde no AI

HTTP metode PUT tiek izmantots resursa izveidei vai aizvietošanai norādītajā URL. Ja resursu pastāv, tas tiks pilnībā aizvietots ar pieprasījuma saturu; ja nē, tiks izveidots jauns. Atšķirībā no POST, kas parasti pievieno jaunu resursu, PUT ir idempotents: atkārtoti pieprasījumi ar tiem pašiem datiem nemainīs rezultātu pēc pirmās reizes.

Piemērs, kā izmantot PUT, lai atjauninātu lietotāju:

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

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

Šis pieprasījums aizvietos lietotāja ar ID 123 datus ar jauniem datiem.