首页 > 解决方案 > 在保留缓存的同时使用 Puppeteer 重定向页面?

问题描述

所以我写了一些代码javascript来打开一个页面并登录。puppeteer完成登录后,我希望它redirect在保留缓存的同时转到站点上的另一个页面。我试过这样做 page.goto(url);,但这会清除缓存。欢迎任何答案。

标签: javascriptnpm

解决方案


您可以使用https://developer.mozilla.org/en-US/docs/Web/API/Location/replace

参考 mdn 文档

Location 接口的 replace() 方法将当前资源替换为提供的 URL 中的资源。

window.location.replace("http://" + ipAddr + ":" + port + "/");

重定向到不同的页面


推荐阅读