Métodos GET vs HEAD no Express. EXEMPLO
Aug 30 2020
Como implementar o método HEAD em Node.js com Express do lado do servidor para um determinado método GET?
Alguém pode fornecer um exemplo de uso do método HEAD mehod vs GET?
Quero dizer, códigos como:
Index.js
app.get ("/root", function (req, res) {
//some code
})
app.head ("/root", function (req, res) {
//some code
})
Respostas
VivekSingh Aug 30 2020 at 00:07
A solicitação Http Head é usada apenas para solicitar cabeçalhos HTTP do servidor e o servidor não deve retornar um corpo nele.
app.head("/root",(req,res)=>{
res.set('x-user', 'abcd')
})
Http get request é usado apenas para obter alguma solicitação, algum corpo e cabeçalhos adicionais (se necessário)
app.get("/root",(req,res)=>{
res.json({email:'test'})
})
Atenção: Ambos os tipos de solicitação não devem alterar o estado no sistema. Para alterar o estado, use os métodos POST, PUT, PATCH ou DELETE
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas