You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RSelenium如何配置支持bzip2、csv等多类型文件直接下载

正确配置方式

Firefox的browser.helperApps.neverAsk.saveToDisk配置项要求传入单个字符串格式的MIME类型列表,多个类型之间用英文逗号分隔即可,不需要传入R向量,这是你之前配置失败的核心原因。

你需要把配置修改为:

browser.helperApps.neverAsk.saveToDisk = "application/x-bzip2,application/bzip2,text/csv"

完整的配置示例如下:

require(RSelenium)
dirdownload <- "/path_to/my_output_dir"
fprof <- makeFirefoxProfile(list(browser.download.dir = dirdownload,
                                 browser.download.folderList = 2,
                                 browser.download.manager.showWhenStarting = FALSE,
                                 browser.helperApps.neverAsk.saveToDisk = "application/x-bzip2,application/bzip2,text/csv"))
RSelenium::startServer()
remDr <- remoteDriver(extraCapabilities = fprof)

如果后续需要新增其他支持自动下载的文件类型,直接在字符串中追加对应MIME类型,用英文逗号分隔即可。

内容的提问来源于stack exchange,提问作者littleworth

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 12:06:03