Query String no objeto request


São as informações passadas na URL após o ponto de interrogação (?) (parâmetros de URL).

A adição de novos valores é feita a partir do &.

Os valores da Query String são armazenados em chave-valor.

Exemplo

http://localhost:3000/testes?nome=Miranda&sobrenome=Otavio&idade=30

Nota

nome=Miranda&sobrenome=Otavio&idade=30 é a query string da requisição.

app.get("/testes/:id?", (req, res) => {
	res.send(req.query);
})
 
// {"nome":"Miranda","sobrenome":"Otavio","idade":"30"}

Referências