2016-10-29 12 views
0

В веб-браузерах можно очистить историю.Как очистить историю от внутреннего веб-браузера Rselenium?

Как можно очистить историю в firefox браузером в RSelenium с использованием команд R?

+0

http://stackoverflow.com/questions/16461472/how-to-clear-browser-cache-automatically- in-selenium-webdriver – Rishabh

+0

@Rishabh спасибо. Я сделал это, но это для общего селена, и я ничего не нашел в документации R selenium – Teres

+0

, пожалуйста, проверьте, есть ли возможность запуска браузера в настраиваемом профиле? – Rishabh

ответ

1

См Possible to disable firefox and chrome default caching?

В RSelenium и светлячок можно передать следующим образом:

fprof <- makeFirefoxProfile(
    list(
    "browser.cache.disk.enable" = FALSE, 
    "browser.cache.memory.enable" = FALSE, 
    "browser.cache.offline.enable" = FALSE, 
    "network.http.use-cache" = FALSE 
) 
) 
remDr <- remoteDriver(extraCapabilities = fprof) 
remDr$open() 
+0

Если я пытаюсь запустить функцию fprof, я получаю эту ошибку «Ошибка: неожиданно» = 'в: «browser.cache.offline.enable = FALSE, network.http.use-cache =" 'есть ли что-нибудь дополнительное I следует иметь в виду? – foc

+0

@foc хорошее место, эти имена должны быть указаны. Имейте обновленный ответ. – jdharrison

+0

В справочном документе 'makeFirefoxProfile' он отмечает:« Windows не поставляется с возможностями командной строки zip. Установка rtools https://CRAN.R-project.org/bin/windows/Rtools/index.html - это простой способ получить эту возможность. ". Возможно, это проблема. – jdharrison

 Смежные вопросы

  • Нет связанных вопросов^_^