mw_etag {webfakes}R Documentation

Middleware that add an Etag header to the response

Description

This middleware handles the If-None-Match headers, and it sets the status code of the response to 304 if If-None-Match matches the Etag. It also removes the response body in this case.

Usage

mw_etag(algorithm = "crc32")

Arguments

algorithm

Checksum algorithm to use. Only "crc32" is implemented currently.

Value

Handler function.

See Also

Other middleware: mw_json(), mw_log(), mw_multipart(), mw_raw(), mw_static(), mw_text(), mw_urlencoded()

Examples

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

[Package webfakes version 1.1.7 Index]