Tools to Work with the 'Splash' 'JavaScript' Rendering and Scraping Service


[Up] [Top]

Documentation for package ‘splashr’ version 0.6.0

Help Pages

splashr-package Tools to Work with the 'Splash' JavaScript Rendering Service
%>% splashr exported operators
as.data.frame.har Turns a "HAR"-like object into a data frame(tibble)
as.data.frame.harentries Turns a "HAR"-like object into a data frame(tibble)
as.data.frame.harentry Turns a "HAR"-like object into a data frame(tibble)
as_data_frame.har Turns a "HAR"-like object into a data frame(tibble)
as_data_frame.harentries Turns a "HAR"-like object into a data frame(tibble)
as_data_frame.harentry Turns a "HAR"-like object into a data frame(tibble)
as_har Turn a generic Splash HAR response into a HAR object
as_httr_req Create an httr verb request function from an HAR request
as_response Return a HAR entry response as an httr::response object
execute_lua Execute a custom rendering script and return a result.
get_body_size Retrieve size of content | body | headers
get_content_size Retrieve size of content | body | headers
get_content_type Retrieve or test content type of a HAR request object
get_har_entry Retrieve an entry by index from a HAR object
get_headers Retrieve response headers as a data frame
get_headers_size Retrieve size of content | body | headers
get_header_val Retrieve the value of a specific response header
get_request_type Retrieve or test request type
get_request_url Retrieve request URL
get_response_body Retrieve the body content of a HAR entry
get_response_url Retrieve response URL
HARviewer splashr exported operators
HARviewerOutput splashr exported operators
har_entries Retrieve just the HAR entries from a splashr request
har_entry_count Retrieves number of HAR entries in a response
install_splash Retrieve the Docker image for Splash
is_binary Retrieve or test content type of a HAR request object
is_content_type Retrieve or test content type of a HAR request object
is_css Retrieve or test content type of a HAR request object
is_get Retrieve or test request type
is_gif Retrieve or test content type of a HAR request object
is_html Retrieve or test content type of a HAR request object
is_javascript Retrieve or test content type of a HAR request object
is_jpeg Retrieve or test content type of a HAR request object
is_json Retrieve or test content type of a HAR request object
is_plain Retrieve or test content type of a HAR request object
is_png Retrieve or test content type of a HAR request object
is_post Retrieve or test request type
is_svg Retrieve or test content type of a HAR request object
is_xhr Retrieve or test content type of a HAR request object
is_xml Retrieve or test content type of a HAR request object
json_fromb64 Convert a Base64 encoded string into an R object
killall_splash Prune all dead and running Splash Docker containers
renderHARviewer splashr exported operators
render_har Return information about Splash interaction with a website in HAR format.
render_html Return the HTML of the javascript-rendered page.
render_jpeg Return a image (in JPEG format) of the javascript-rendered page.
render_json Return a json-encoded dictionary with information about javascript-rendered webpage.
render_png Return an image (in PNG format) of the javascript-rendered page.
splash Configure parameters for connecting to a Splash server
splashr Tools to Work with the 'Splash' JavaScript Rendering Service
splashr-exports splashr exported operators
splash_active Test if a Splash server is up
splash_add_lua Add raw lua code into DSL call chain
splash_click Trigger mouse click event in web page.
splash_enable_javascript Enable or disable execution of JavaSript code embedded in the page.
splash_focus Focus on a document element provided by a CSS selector
splash_go Go to an URL.
splash_har Return information about Splash interaction with a website in HAR format.
splash_har_reset Drops all internally stored HAR records.
splash_history Get information about requests/responses for the pages loaded
splash_html Return a HTML snapshot of a current page.
splash_images Enable/disable images
splash_local Configure parameters for connecting to a Splash server
splash_perf_stats Get Splash performance-related statistics
splash_plugins Enable or disable browser plugins (e.g. Flash).
splash_png Return a screenshot of a current page in PNG format.
splash_press Trigger mouse press event in web page.
splash_private_mode Enable or disable execution of JavaSript code embedded in the page.
splash_release Trigger mouse release event in web page.
splash_response_body Enable or disable response content tracking.
splash_send_keys Send keyboard events to page context.
splash_send_text Send text as input to page context, literally, character by character.
splash_user_agent Overwrite the User-Agent header for all further requests.
splash_version Get Splash version information
splash_wait Wait for a period time
start_splash Start a Splash server Docker container
stop_splash Stop a running a Splash server Docker container
ua_android_samsung Overwrite the User-Agent header for all further requests.
ua_apple_tv Overwrite the User-Agent header for all further requests.
ua_chromecast Overwrite the User-Agent header for all further requests.
ua_ios_safari Overwrite the User-Agent header for all further requests.
ua_kindle Overwrite the User-Agent header for all further requests.
ua_linux_chrome Overwrite the User-Agent header for all further requests.
ua_linux_firefox Overwrite the User-Agent header for all further requests.
ua_macos_chrome Overwrite the User-Agent header for all further requests.
ua_macos_safari Overwrite the User-Agent header for all further requests.
ua_ps4 Overwrite the User-Agent header for all further requests.
ua_splashr Overwrite the User-Agent header for all further requests.
ua_win10_chrome Overwrite the User-Agent header for all further requests.
ua_win10_firefox Overwrite the User-Agent header for all further requests.
ua_win10_ie11 Overwrite the User-Agent header for all further requests.
ua_win7_chrome Overwrite the User-Agent header for all further requests.
ua_win7_firefox Overwrite the User-Agent header for all further requests.
ua_win7_ie11 Overwrite the User-Agent header for all further requests.
writeHAR splashr exported operators