mw_json: Middleware to parse a JSON body

View source: R/mw-json.R

mw_jsonR Documentation

Middleware to parse a JSON body

Description

Adds the parsed object as the json element of the request object.

Usage

mw_json(type = "application/json", simplifyVector = FALSE, ...)

Arguments

type

Content type to match before parsing. If it does not match, then the request object is not modified.

simplifyVector

Whether to simplify lists to vectors, passed to jsonlite::fromJSON().

...

Arguments to pass to jsonlite::fromJSON(), that performs the JSON parsing.

Value

Handler function.

See Also

Other middleware: mw_cookie_parser(), mw_etag(), mw_log(), mw_multipart(), mw_range_parser(), mw_raw(), mw_static(), mw_text(), mw_urlencoded()

Examples

app <- new_app()
app$use(mw_json())
app

webfakes documentation built on Oct. 1, 2023, 9:06 a.m.