Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web scraping ChereIOJS未从页面抓取元素_Web Scraping_Cheerio - Fatal编程技术网

Web scraping ChereIOJS未从页面抓取元素

Web scraping ChereIOJS未从页面抓取元素,web-scraping,cheerio,Web Scraping,Cheerio,我在获取cheerio js的元素时遇到问题 我打开了以下网站-> 当我查看页面源代码时,我可以看到id->pagebrowser1,但当我尝试使用cheerio获取它时,它返回null 他们可能会阻止你,因为你没有发送用户代理headerI我仍然没有运气,这对你有用吗?如果是这样的话,你能展示一下代码吗?我刚刚意识到你说的,我试图访问的页面需要我登录,不要认为cherrio js有解决方案,我将使用噩梦js代理解决这个问题。 const axios = require('axios');

我在获取cheerio js的元素时遇到问题

我打开了以下网站->

当我查看页面源代码时,我可以看到id->pagebrowser1,但当我尝试使用cheerio获取它时,它返回null


他们可能会阻止你,因为你没有发送用户代理headerI我仍然没有运气,这对你有用吗?如果是这样的话,你能展示一下代码吗?我刚刚意识到你说的,我试图访问的页面需要我登录,不要认为cherrio js有解决方案,我将使用噩梦js代理解决这个问题。
const axios = require('axios');
const cheerio = require('cheerio');

axios.get('https://www.voobly.com/ladder/view/Age-of-Mythology-The-Titans/1v1-Supremacy').then((res) => {
    const $ = cheerio.load(res.data)    

    console.log($("#pagebrowser1").html());
});