簡體   English   中英

如何允許在 RSelenium 中直接下載多種文件類型(bzip2 和 csv)

[英]How to allow multiple file types direct download (bzip2 and csv) in RSelenium

下面的代碼片段允許我們只對 bzip2 文件執行直接下載:

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"))
RSelenium::startServer()
remDr <- remoteDriver(extraCapabilities = fprof)

特別是這一行:

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

如何允許makeFirefoxProfile包含application/bzip2text/csv文件?

我試過這個但失敗了:

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

這應該這樣做:

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

它應該作為雙引號內的逗號分隔列表

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM