selenium-webdriver
# 基于 JavaScript 的 Selenium
# 安装
# 基本使用
const { Builder } = require("selenium-webdriver");
// 实例化浏览器
const driver = await new Builder().forBrowser("firefox").build();
// 初始化地址,请求跳转地址
await driver.get(url);
1
2
3
4
5
6
7
2
3
4
5
6
7
# 获取
# 获取当前网页源码
const html = await driver.executeScript(
"return document.documentElement.outerHTML;"
);
1
2
3
2
3
# 获取当前 Cookie
const cookies = await driver.manage().getCookies();
1
上次更新: 2023/09/22, 16:54:32