SaveLolliPoP
@SaveLolliPoP
1 / 0 = ∞

Почему nodejs не принимает запросы из angular на разных портах?

Доброго дня, моя нода не принимает запросы с клиента запущенном на другом порте.
Заголовки на ноде я установил, angular не ругается:
app.use(function (req, res) {
  res.setHeader('Access-Control-Allow-Origin', '*');
  res.setHeader('Access-Control-Allow-Methods', 'GET, POST, OPTIONS, PUT, PATCH, DELETE');
  res.setHeader('Access-Control-Allow-Headers', 'X-Requested-With,content-type');
  res.setHeader('Access-Control-Allow-Credentials', true);
});
app.use('http://localhost:3000/', router);


router.get('http://localhost:3000/getLeadList', function(req, res) {
    console.log('Пришел запрос');
    db.Lead.find({}).then(function(leads) {
        console.log(leads);
        res.send(leads);
    });
});

Но ничего не происходит, и до сервера запрос не доходит.

Я чего то не знаю, почему это не работает?
  • Вопрос задан
  • 73 просмотра
Решения вопроса 1
SaveLolliPoP
@SaveLolliPoP Автор вопроса
1 / 0 = ∞
Достаточно было установить cors на nodejs

Вот ссылка
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы