bytesize(string=NULL):
Returns size in bytes for string, a character vector.
unescape(s=NULL):
returns the url decoded value of the character vector s. Also replaces the '+' character with a space.
status_code(status=NULL):
returns integer value for the given HTTP status, which can either be numeric or or a character vector describing the status. Returns as.integer(500) if status is NULL.
escape_html(string=NULL):
replaces "&", "<", ">", "'", and '"' with entity equivalents.
raw.match(needle=NULL, haystack=NULL, all=TRUE):
returns index position of needle in haystack. All matched indexes are returned by default. needle is either a raw vector or character string. haystack is a raw vector.
parse_query(qs=NULL, d=DEFAULT_SEP):
Creates a named list from the the query string qs. d is the separator value and defaults to '[&;] *'.
rfc2822(ts=NULL):
Formats ts in RFC2822 time. ts must be a POSIXt object.
escape(s=NULL):
Transforms any non-printable characters found in s to their percent-encoded equivalents.
build_query(params=NULL):
Creates a query string from the named list given in params.
timezero():
Returns a POSIXct object set to UNIX epoch.
set_cookie_header(header, key, value, expires, path, domain, secure, httpOnly):
Sets an HTTP cookie header in the environment header. All arguments except expires are length 1 character vectors, while expires must be a POSIXct object.
delete_cookie_header(header, key, value, expires, path, domain, secure, httpOnly):
Deletes the HTTP cookie header.