Request: Request class

RequestR Documentation

Request class

Description

This class consolidates information on an http request received by the server Its main purpose is to pass this object to a Route callback function.

Public fields

path

Is a string that is the request path.

method

is a string that is the request method

content_type

is a string that is the content type

body

is the request body

query_list

is an R named list of request query variables and their respective values

Methods

Public methods


Method new()

Create a Request object

Usage
Request$new(
  path = NULL,
  method = NULL,
  content_type = NULL,
  body = NULL,
  query_list = NULL
)
Arguments
path

http request path

method

http request method

content_type

http request content_type

body

http request body

query_list

http request query string as an R named list with query variables and their respective values

Returns

A new 'Request' object


Method clone()

The objects of this class are cloneable with this method.

Usage
Request$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

Author(s)

Rick Dean


deandevl/RserverPkg documentation built on June 9, 2022, 9:44 p.m.