Sobes.tech
Junior — Middle

Tem experiência no uso do método PATCH para atualizar recursos?

sobes.tech IA

Resposta da IA

Sim, o método PATCH é utilizado para atualizar parcialmente um recurso no servidor. Ao contrário do PUT, que geralmente substitui todo o recurso, o PATCH permite enviar apenas os campos que precisam ser alterados. Isso é útil quando se deseja atualizar apenas uma pequena parte dos dados.

Exemplo de uma requisição PATCH usando curl:

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

Na resposta, o servidor atualizará apenas o campo de email do usuário com id 123, sem afetar os demais dados.