File-class function

Class File

Class File

A Rook application that serves static files from a root directory, according to the path info of the Rook request. 1.1

class

Examples

# This example serves all your files in /etc (on UNIX and Mac only). # # Note that when you open the application, you will see the word # 'Forbidden'. "File" doesn't serve directories, so you must amend the # url in the location bar with the file you want to view. Try adding /passwd. s <- Rhttpd$new() ## Not run: s$start(quiet=TRUE) ## End(Not run) s$add(name="etc",app=File$new('/etc')) ## Not run: s$browse('etc') # Opens a browser window to the app. ## End(Not run) s$remove(all=TRUE) rm(s)

Methods

  • new(root):: root is the name of the directory from where to serve files.

See Also

Rhttpd.

  • Maintainer: Evan Biederstedt
  • License: GPL-2
  • Last published: 2022-11-07