Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Por que foi utilizando o método request e não o post?

Olá.

Neste vídeo, enviamos ao back-end os dados sobre um prato, incluindo uma imagem, por meio de uma instância de FormData.

O envio foi feito utilizando o método request do axios. Em outros casos estava sendo utilizado o método post.

Por favor, poderiam explicar por que houve essa troca? Foi para poder enviar a propriedade "headers" informando o "Content-Type"?

Obrigado.

1 resposta
solução!

Salve, Matheus!

Esse caso foi pra podermos facilitar a manutenção do código porque quando formos atualizar um prato, pouca coisa vai mudar nesse método. Uma dessas poucas coisas é o verbo, que muda de POST para PUT.

Assim, fica mais fácil lidar com essa funcionalidade.

Usando o axios nós podemos adicionar headers em todos os seus métodos auxiliares, get, post, put, delete. Não foi essa a motivação pro uso do request :)