Задать вопрос
IwanQ
@IwanQ
Плохие времена часто дают прекрасные возможности

Ошибка 404 при запросе?

Здравствуйте. Делаю запрос для проверки гугл капчи.

const requestVerif = ()=>{
          https.get(verifUrl, (resp) => {
            let data = '';
          
            resp.on('data', (chunk) => {
              data += chunk;
            });
          
            resp.on('end', () => {
              console.log(data);
            });
          
          }).on("error", (err) => {
            console.log("Error: " + err.message);
          });
        };

        requestVerif();


verifUrl точно правильный, потому что если я перейду по адресу в браузере, результат будет успешным.

При выполнении запроса ошибка:

<HTML>
<HEAD>
<TITLE>Not Found</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Not Found</H1>
<H2>Error 404</H2>
</BODY>
</HTML>


Чистый node

Подскажите пожалуйста, почему это возникает и как это исправить.
  • Вопрос задан
  • 74 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
@Dasslier
FrontEnd Developer
Если https это встроенный модуль ноды, то ты обращаешься к своему хосту + тот URL, который указал, соответсвенно он отдаст 404, потому что у тебя нет такого роута. Если нужно дернуть этот URL, можешь поставить пакет fetch для ноды или axios, например
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы