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.