首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >尝试使用jquery获取'title‘时,使用axios获取错误403

尝试使用jquery获取'title‘时,使用axios获取错误403
EN

Stack Overflow用户
提问于 2021-04-01 04:49:08
回答 1查看 32关注 0票数 0

我正试着用axios和cheerio从网站上刮掉标题

这是我的函数:

代码语言:javascript
运行
复制
async function getWebsiteInfo(uniqueId, req, res) {
    const axios = require('axios');
    const cheerio = require('cheerio');

    axios.get(req.body.url)
        .then(response => {
            const html = response.data;
            const $ = cheerio.load(html);
            const scrapedata = $('title').first().text();
            console.log(scrapedata);
            var object = {
                "uuid": uniqueId,
                "url": req.body.url,
                "info": scrapedata
            }

            addToDatabase(object, res);
        }).catch(error => {
            console.log(error);
        });
}

我可以做些什么来避免出现错误403?

EN

回答 1

Stack Overflow用户

发布于 2021-04-02 12:35:36

查看浏览器在网络面板中发送的报头,并尝试发送:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66895142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档