High-Performance HTTP Server for R via 'Drogon'


[Up] [Top]

Documentation for package ‘drogonR’ version 0.1.6

Help Pages

dr_app Create a drogonR application
dr_body Read the request body
dr_delete Register HTTP route handlers
dr_delete_cpp Register a native C / C++ route handler
dr_file Build a file response
dr_get Register HTTP route handlers
dr_get_cpp Register a native C / C++ route handler
dr_get_cpp_stream Register a streaming native (R-bypass) handler
dr_header Read a request header
dr_html Build an HTML response
dr_json Build a JSON response
dr_on_error Register a custom error handler
dr_post Register HTTP route handlers
dr_post_cpp Register a native C / C++ route handler
dr_post_cpp_stream Register a streaming native (R-bypass) handler
dr_put Register HTTP route handlers
dr_put_cpp Register a native C / C++ route handler
dr_query Read query-string parameters
dr_rate_limit Apply a rate limit to one or more routes
dr_redirect Build a redirect response
dr_response Build an HTTP response
dr_routes Register HTTP route handlers
dr_routes_cpp Register a native C / C++ route handler
dr_routes_cpp_stream Register a streaming native (R-bypass) handler
dr_running Is the drogonR server currently running?
dr_serve Start the HTTP server
dr_static Mount a directory as static files
dr_status Status of forked worker processes
dr_stop Stop the HTTP server
dr_stream Open a streaming HTTP response
dr_stream_sse Open a Server-Sent-Events streaming response
dr_text Build a plain-text response
dr_use Register middleware
pr_run Run a plumber router under drogonR (drop-in shim)