почему выборка узлов не работает на этом сайте? - PullRequest
0 голосов
/ 29 июня 2018

Я пытаюсь почистить сайт "https://shmoti.com" . Но, к сожалению, метод fetch node-fetch совсем не получает ответ. Отлично работает на других сайтах.

Вот мой код

const fetch = require("node-fetch")
fetch('https://shmoti.com', options = {headers : {'User-Agent' : 'Mozilla/5.0'}}).then(res=>res.text()).then(res=>console.log(res)) 

Первое обещание, которое разрешает объект ответа, все время находится в состоянии ожидания.

Я даже пытался использовать User-Agent. Я установил тайм-аут 60 секунд. Я могу успешно очистить этот сайт, используя библиотеку scrapy в python, но с помощью метода fetch он всегда отключается.

Почему это происходит? Как я могу это исправить ?

Я могу проверить связь с сайтом и открыть его в браузере, но не работает только выборка с узла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...