Create an HTTP response object
httpResponse(
status = 200L,
content_type = "text/html; charset=UTF-8",
content = "",
headers = list()
)
HTTP status code for the response.
The value for the Content-Type
header.
The body of the response, given as a single-element character vector (will be encoded as UTF-8) or a raw vector.
A named list of additional headers to include. Do not include
Content-Length
(as it is automatically calculated) or Content-Type
(the
content_type
argument is used instead).
httpResponse(status = 405L,
content_type = "text/plain",
content = "The requested method was not allowed"
)
#> $status
#> [1] 405
#>
#> $content_type
#> [1] "text/plain"
#>
#> $content
#> [1] "The requested method was not allowed"
#>
#> $headers
#> $headers$`X-UA-Compatible`
#> [1] "IE=edge,chrome=1"
#>
#>
#> attr(,"class")
#> [1] "httpResponse"