Sobes.tech
Junior — Middle

Van tapasztalata a PATCH módszer erőforrások frissítésében?

sobes.tech MI

Válasz az MI-től

Igen, a PATCH módszert arra használják, hogy részleges frissítést hajtsanak végre egy erőforráson a szerveren. A PUT-tól eltérően, amely általában az egész erőforrást helyettesíti, a PATCH lehetővé teszi, hogy csak azokat a mezőket küldje el, amelyeket módosítani kell. Ez akkor hasznos, ha csak egy kis adatrészt kell frissíteni.

Curl használatával például így néz ki egy PATCH kérés:

curl -X PATCH https://api.example.com/users/123 \
  -H "Content-Type: application/json" \
  -d '{"email": "newemail@example.com"}'

A válaszban a szerver csak az 123 azonosítójú felhasználó email mezőjét frissíti, anélkül, hogy a többi adatot érintené.