Rotas Dinâmicas
Parâmetro de Rota
Parâmetros de rota permitem criar rotas dinâmicas, filtrando ou identificando recursos específicos com base em valores fornecidos na URL.
Sintaxe: Utilize :
antes do nome do parâmetro.
Exemplo de Implementação:
Explicação:
:id
é o parâmetro de rota que captura o valor fornecido na URL.req.params.id
acessa o valor do parâmetroid
na rota.
Como Testar no Postman:
Selecione o método DELETE.
Insira a URL, substituindo
:id
pelo ID do pedido que deseja deletar, por exemplo:Envie a requisição e verifique a resposta.
Query String
Query Strings também permitem criar rotas dinâmicas, possibilitando pesquisas mais avançadas e filtragens com base em múltiplos parâmetros.
Sintaxe: Utilize ?
antes do primeiro parâmetro e &
para concatenar os demais.
Exemplo de Implementação:
Explicação:
Os parâmetros são passados após
?
na URL, separados por&
.req.query
permite acessar os valores dos parâmetros da Query String.
Como Testar no Postman:
Selecione o método GET.
Insira a URL com os parâmetros desejados, por exemplo:
Envie a requisição e verifique a resposta.
Last updated
Was this helpful?