| mw_range_parser {webfakes} | R Documentation |
Middleware to parse a Range header
Description
Adds the requested ranges to the ranges element of the request
object. request$ranges is a data frame with two columns, from and
to. Each row corresponds one requested interval.
Usage
mw_range_parser()
Details
When the last n bytes of the file are requested, the matrix row is set
to c(0, -n). When all bytes after a p position are requested, the
matrix row is set to c(p, Inf).
If the intervals overlap, then ranges is not set, i.e. the Range
header is ignored.
If its syntax is invalid or the unit is not bytes, then the
Range header is ignored.
Value
Handler function.
See Also
Other middleware:
mw_cgi(),
mw_cookie_parser(),
mw_etag(),
mw_json(),
mw_log(),
mw_multipart(),
mw_raw(),
mw_static(),
mw_text(),
mw_urlencoded()
[Package webfakes version 1.3.1 Index]