Estou com um problema neste parte do livro, “cap 5.7 - página 120” mostra a isto:
// identificador iguais, muda apenas o verbo
app.get(’/contatos/:id’, controller.obtemContato);
app.delete(’/contatos/:id’, controller.removeContato);
quando eu chama a URL “https://localhost:3000/contatos/1” correspondente a função “app.delete(’/contatos/:id’, controller.removeContato);” passando parâmetro o resultado é “Cannot GET /contatos/1”.
Gostaria de saber qual é o problema porque eu ainda não consegui identificar, pois esta função é abordada mais a frente em outro tópicos do livro, e tornasse difícil acompanhar o livro sem saber qual é o erro.
OBS: Trocando “app.delete(’/contatos/:id’, controller.removeContato);” para “app.get(’/contatos/:id’, controller.removeContato);” ele funciona.