Sobes.tech
Junior — Middle

Kas saaksite selgitada, mida tähendab HTTP meetod PUT?

sobes.tech AI

Vastus AI-lt

HTTP meetod PUT kasutatakse resursi loomise või asendamise jaoks määratud URL-is. Kui ressurss eksisteerib, see asendatakse täielikult taotluse sisuga; kui mitte, luuakse uus. Erinevalt POST-ist, mis tavaliselt lisab uue ressursi, on PUT idempotentne: korduvad taotlused sama andmetega ei muuda tulemust pärast esimest korda.

Näide PUT-i kasutamisest kasutaja uuendamiseks:

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

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

See taotlus asendab kasutaja ID-ga 123 andmed uute andmetega.