Não entendi porque a resposta foi PATCH, pelo oque entendi nos execícios deveria ser o PUT.
Não entendi porque a resposta foi PATCH, pelo oque entendi nos execícios deveria ser o PUT.
Olá Renato,
Achei uma resposta em outro fórum sobre a sua dúvida, segue:
Em poucas palavras, os métodos HTTP PUT e PATCH são usados para indicar um requisição de alteração de dados.
Geralmente, ao usar-se o PUT, fica legível que a alteração do dado será com referência a entidade completa.
Exemplo: (/usuario/1234) :
Resultado: {'id': 1234, 'name': 'Joao', 'idade': 25, 'documento': '123.321.12-X'}
O PATCH é usado para atualização parcial, quando você não quer mandar o payload completo.
Exemplo: (/usuario/1234) :
Resultado: {'name': 'João'}
Obrigado Luiz Fernando, Então em poucas palavras, o PATCH e para uma atualização parcial, e o PUT e para uma atualização completa.