object RangeDirectives extends RangeDirectives
- Source
- RangeDirectives.scala
- Grouped
- Alphabetic
- By Inheritance
- RangeDirectives
- RangeDirectives
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Range directives
- def withRangeSupport: Directive0
Answers GET requests with an
Accept-Ranges: bytes
header and converts HttpResponses coming back from its inner route into partial responses if the initial request contained a validRange
request header.Answers GET requests with an
Accept-Ranges: bytes
header and converts HttpResponses coming back from its inner route into partial responses if the initial request contained a validRange
request header. The requested byte-ranges may be coalesced. This directive is transparent to non-GET requests Rejects requests with unsatisfiable rangesUnsatisfiableRangeRejection
. Rejects requests with too many expected ranges.Note: if you want to combine this directive with
conditional(...)
you need to put it on the *inside* of theconditional(...)
directive, i.e.conditional(...)
must be on a higher level in your route structure in order to function correctly.- Definition Classes
- RangeDirectives
- See also