requesttify.get() включить CORS

Я пытаюсь включить CORS для моего приложения узла, но он не работает. Чтобы выполнить запрос get, я использую requesttify

 var headers = {
    'Access-Control-Allow-Origin': '*',
    'Access-Control-Allow-Headers': 'Origin, X-Requested-With, Content-Type, Accept'
}

requestify.get(apiUrl, { params: parsedUrl.query }, headers).then(function(res) {
  var result = res.getBody();      
  response.end(result);
})
.catch(function(err){
  console.log(err);
});

Когда я вызываю его из моего углового приложения, я получаю следующую ошибку

Access to XMLHttpRequest at 'http://127.0.0.1:3000/?tags=cars' from origin 'http://localhost:4200' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Может кто-нибудь помочь мне разобраться, чего здесь не хватает?

0 ответов

Другие вопросы по тегам