Meu método 'post' não funciona no 'Postman', alguém poderiam me ajudar? Segue o link do repositório com o meu código:
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Meu método 'post' não funciona no 'Postman', alguém poderiam me ajudar? Segue o link do repositório com o meu código:
Eu acho que é porque você está chamando a função errada não?
Não deveria ser insereLivro(livroNovo) em vez de livroAdd(livroNovo)?
function postLivro(req, res){
try{
const livroNovo = req.body
livroAdd(livroNovo)
res.status(201)
res.send("Livro públicado com sucesso!")
}catch(error){
res.status(500).send('o livro foi públicado')
}
}
function insereLivro(livroNovo) {
const livros = JSON.parse(fs.readFileSync("livros.json"))
const novaListaDeLivros = [ ...livros, LivroNovo ]
fs.writeFileSync("livros.json", JSON.stringify(novaListaDeLivros))
}
Isso mesmo, Obrigado(que erro bobo kakaka)!