Соскреб в Интернете, невозможно получить ответ от сервера - PullRequest
0 голосов
/ 16 октября 2018

Как вы могли видеть в заголовке, у меня проблема с axios (Nodejs).Я пытаюсь очистить URL-адрес, но время ожидания ответа всегда превышает.Я также пробовал с помощью wget, тот же результат, но с помощью curl я получаю тело так, как хочу.Я забыл об этом, если у вас есть идеи, я слушаю.Заранее спасибо.

Вот мой код:

let axios = require('axios');
let cheerio = require('cheerio');

const A = axios.create({
    headers: {
        'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8',
        'Accept-Encoding': 'gzip, deflate',
        'Accept-Language': 'fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7',
        'Cache-Control': 'max-age=0',
        'Connection': 'keep-alive',
        'Host': 'www.logic-immo.com',
        'Referer': 'http://www.logic-immo.com',
        'Upgrade-Insecure-Requests': '1',
        'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36',
    },
    timeout : 10000
});

A.get('http://www.logic-immo.com')
    .then((response) => {
        if(response.status === 200) {
        const html = response.data;
            const $ = cheerio.load(html); 
    }
    }, (error) => console.log(err) );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...