Sobes.tech
Junior — Middle

Vai jums ir pieredze ar PATCH metodes izmantošanu resursu atjaunināšanai?

sobes.tech AI

Atbilde no AI

Jā, PATCH metode tiek izmantots, lai daļēji atjauninātu resursu serverī. Atšķirībā no PUT, kas parasti aizstāj visu resursu, PATCH ļauj nosūtīt tikai tos laukus, kas jāmaina. Tas ir noderīgi, ja nepieciešams atjaunināt tikai nelielu datu daļu.

Curl piemērs PATCH pieprasījumam:

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

Atbildē serveris atjauninās tikai lietotāja ar ID 123 e-pasta lauku, nemainot citus datus.