На панели инструментов разработчика браузера появляется следующее сообщение об ошибке для запроса POST:
Access to XMLHttpRequest at 'http://localhost:8000/api/tags/' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Однако, когда я заглядываю в свой server.js, я разрешаю доступ:
app.prepare().then(() => {
const server = express();
server.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();
});
Кто-нибудь знает, почему это заблокировано сейчас