Eu percebi que posso usar o POST para fazer alterações no meu produto.
Posso criar um método de alteração e depois envio o objeto que quero alterar via POST ( da mesma forma do PUT ), porém o PUT não pode criar novos objetos apenas alterar.
Então, no final das contas, qual seria (ou quais seriam) a(s) vantagem(ns) de usar PUT ao invés de POST para fazer minha requisição?