想象一下跟踪这样的页面?(用 Chrome 打开,然后右键单击并选择翻译成英文。)
http://www.tsetmc.com/Loader.aspx?ParTree=151311&i=35366681030756042
当您按 F12 并选择 Network 选项卡时,请注意正在返回响应(以大约每秒 1 次的间隔),其中包含最后的价格和交易,以及以下 HTTP 标头详细信息:
{
...
connection: keep-alive
cookies: fooCookie
...
}
我已经尝试过GOT
使用 keep-alive 配置的软件包:
const gotOption = {
keepAlive: true,
maxSockets: 10,
}
await got.get(url, {
agent: {
http: new HttpAgent(gotOption),
https: new HttpsAgent(gotOption),
},
})
我只得到第一个响应,但我怎样才能得到新的响应?是否可以为此目的使用 Puppeteer?