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

Questão não fez muito sentido para mim

"Você gostaria de implementar uma nova funcionalidade para mostrar os dados de uma empresa. Qual método HTTP você usaria?" A resposta do curso é que é o método GET.

Se no GET eu consigo acessar as coisas direto pela URL , não é perigoso de eu conseguir dados confidenciais pq consigo acessar direto pelo GET? Na minha visão tinha que ser PUT, visto que eu n conseguiria acessar os dados passando parametros via URL. Me parece um tanto inseguro eu colocar por exemplo na URL o ID de uma empresa e vir dados confidenciais dela. Obvio que se não são confidenciais tudo bem, mas o exercício não explicita isso.

1 resposta
solução!

Oi Ronald,

Qualquer requisição independente de ser o GET pode ser manipulada.

Em relação a escolha do GET é com base nas especificações de cada verbo HTTP, o GET é utilizado para retornar apenas dados que nesse caso é o da empresa.

O PUT é utilizado para atualizar algum dado, se você for fazer alguma alteração na empresa pesquisada você enviará os dados pelo PUT.

Aqui você pode ver a especificação de todos os verbos:

https://developer.mozilla.org/pt-BR/docs/Web/HTTP/Methods