Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

O cabeçalho CORS 'Access-Control-Allow-Origin' não está presente

Olá,após algumas vezes o código ter funcionado perfeitamente, ao fazer uma requisição o seguinte erro começou a aparecer no console:

Access to XMLHttpRequest at 'http://localhost:3000/frases' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Como eu posso fazer para adicionar este cabeçalho?

1 resposta
solução!

Acabei conseguindo resolver. Foi necessário descomentar esse trecho do código no arquivo express.js:

app.use(function(req, res, next) {
     res.header("Access-Control-Allow-Origin", "*");
     res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
     next();
 });