从 Linux 服务器 CLI 到具有动态内容的网站的 HTTP 请求需要 Webdriver(JS 模拟)吗?

从 Linux 服务器 CLI 到具有动态内容的网站的 HTTP 请求需要 Webdriver(JS 模拟)吗?

是否有任何简单的解决方案可以从 Linux 服务器上的 CLI 向动态生成的网站发出 GET 或 POST 请求,这些网站需要运行 JavaScript 才能返回 HTML?我知道 Selenium 和 Puppeteer 存在,但对于我的目的来说,它们似乎都太大太臃肿了。我不想对生成的 HTML 进行单元测试或执行查询选择器。我只想发出带有所需标头的请求,并在 shell 中返回响应文本,就像使用 curl 或 wget 一样。如果没有可行的方法,我想 Selenium 和 Python 脚本是一种可行的方法。

相关内容