bash - 如何从命令行下载带有 Chrome Headless 的网站?
问题描述
我可以使用 Headless Chrome/Chromium 作为 bash 的替代品curl
或wget
在 bash 中使用吗?
解决方案
根据官方帖子“Chrome Headless 入门”,您需要以下--dump-dom
标志:
chrome --headless --dump-dom <url>
或者如果你在 Linux 上使用 Chromium
chromium-browser --headless --dump-dom <url>
会将页面的 HTML 内容转储到您的终端(即到标准输出),就像curl
.
如果您在 Windows 上,您可能还需要传递--disable-gpu
给这些命令
推荐阅读
- r - EC2 内存问题 RStudio
- java - Spring boot 2:ConverterNotFoundException:找不到能够从类型 [java.time.ZonedDateTime] 转换为类型 [java.util.Date] 的转换器
- c# - 将上传的文件读取为字符串数组
- nunjucks - 如何在 nunjucks 中加入被标签包围的数组值
- if-statement - 如果语句嵌套在 Google 表格中的 Vlookup 中
- arm - 如何使用 GNU GAS 或 LLVM 组装 ARM SVE 指令并在 QEMU 上运行它?
- flutter - 列内的可滚动容器
- python - Python登录、注册、更新、删除脚本
- maven - 将多个工件上传或发布到 Azure DevOps 包管理器
- tensorflow - TensorFlow 中预制估算器的停止标准