Как вы могли видеть в заголовке, у меня проблема с 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) );