Meu código está igual a da aula, porém, ao tentar enviar o POST pelo Postman, ele acusa erro de todas as formas.
import express from "express";
const app = express();
app.use(express.json());
const livros = [
{
id: 1,
titulo: "Harry Potter e a Pedra Filosofal"
},
{
id: 2,
titulo: "Harry Potter e a Câmara Secreta"
}
]
app.get("/", (req, res) => {
res.status(200).send("Curso de NodeJS");
});
app.get("/livros", (req, res) => {
res.status(200).json(livros);
});
app.post("livros", (req, res) => {
livros.push(req.body);
res.status(201).send("Livro incluído com sucesso");
});
export default app;
Erro do Postman:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Error</title>
</head>
<body>
<pre>Cannot POST /livros</pre>
</body>
</html>