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é.