How to maintain a request session in NodeJS

前端 未结 3 1681
猫巷女王i
猫巷女王i 2020-11-30 21:51

I\'m trying to use NodeJS to scrape a website that requires a login by POST. Then once I\'m logged in I can access a separate webpage by GET<

3条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-11-30 22:07

    Request manages cookies between requests if you enable it:

    Cookies are disabled by default (else, they would be used in subsequent requests). To enable cookies, set jar to true (either in defaults or options).

    const request = request.defaults({jar: true})
    request('http://www.google.com', function () {
      request('http://images.google.com')
    });
    

提交回复
热议问题