请求库-登录和进一步导航

时间:2018-12-04 16:27:07

标签: javascript request screen-scraping

我需要抓取一个网站,但是它需要登录。因此,我正在使用“请求”库发送POST:

request.post({url:'example/login', form: {user_email: login, user_password: password}}, function(err, response, html){
    request("https://example/anotherPage", (err, response, html) => {
        fs.writeFileSync("example.html", html, { flag: "w" })
    })
})

第一个请求是使用登录信息向示例/登录发送POST并返回登录页面,我已经检查过是否使用“ fs”模块并在请求后写入HTML文件。

但是,然后,我需要在登录时导航到另一个页面(example / anotherPage)。但是第二个请求似乎没有登录,并返回标准的“未登录”页面。

摘要-如何使请求也保持登录在第二个请求中?谢谢。

0 个答案:

没有答案