Utility Functions for Building Web Databrowsers

A suite of utility functions providing standardized functionality often needed in web services including: logging, cache management and parsing of http request headers.


CRAN_Status_Badge Downloads Build Status

A suite of utility functions providing standardized functionality
often needed in web services including: logging, cache management
and parsing of http request headers.

Background

The MazamaWebUtils package was created by MazamaScience to regularize our work building R-based web services.

The main goal of this package is to create an internally standardized set of functions that we can use in various web-data projects. Areas of functionality supported by this package include:

  • python style logging
  • cache management
  • CGI request parsing
  • generation of HTTP response headers

Installation

Install from CRAN with:

install.packages('MazamaWebUtils')

Install the latest version from GitHub with:

devtools::install_github('mazamascience/MazamaWebUtils')


This project is supported by Mazama Science.

News

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("MazamaWebUtils")

0.1.7 by Jonathan Callahan, 4 months ago


https://github.com/MazamaScience/MazamaWebUtils


Report a bug at https://github.com/MazamaScience/MazamaWebUtils/issues


Browse source code at https://github.com/cran/MazamaWebUtils


Authors: Jonathan Callahan [aut, cre]


Documentation:   PDF Manual  


GPL-3 license


Imports dplyr, futile.logger, lubridate, mime, stringr, webutils

Suggests knitr, markdown, testthat


See at CRAN