Package | Description |
---|---|
org.springframework.http |
Contains a basic abstraction over client/server-side HTTP.
|
org.springframework.mock.http.server.reactive |
Mock implementations of reactive HTTP server contracts.
|
org.springframework.web.reactive.function.server |
Provides the types that make up Spring's functional web framework.
|
org.springframework.web.reactive.function.server.support |
Classes supporting the
org.springframework.web.reactive.function.server package. |
Modifier and Type | Method and Description |
---|---|
static HttpRange |
HttpRange.createByteRange(long firstBytePos)
Create an
HttpRange from the given position to the end. |
static HttpRange |
HttpRange.createByteRange(long firstBytePos,
long lastBytePos)
Create a
HttpRange from the given fist to last position. |
static HttpRange |
HttpRange.createSuffixRange(long suffixLength)
Create an
HttpRange that ranges over the last given number of bytes. |
Modifier and Type | Method and Description |
---|---|
java.util.List<HttpRange> |
HttpHeaders.getRange()
Return the value of the
Range header. |
static java.util.List<HttpRange> |
HttpRange.parseRanges(java.lang.String ranges)
Parse the given, comma-separated string into a list of
HttpRange objects. |
Modifier and Type | Method and Description |
---|---|
void |
HttpHeaders.setRange(java.util.List<HttpRange> ranges)
Sets the (new) value of the
Range header. |
static java.util.List<ResourceRegion> |
HttpRange.toResourceRegions(java.util.List<HttpRange> ranges,
Resource resource)
Convert each
HttpRange into a ResourceRegion , selecting the
appropriate segment of the given Resource using HTTP Range information. |
static java.lang.String |
HttpRange.toString(java.util.Collection<HttpRange> ranges)
Return a string representation of the given list of
HttpRange objects. |
Modifier and Type | Method and Description |
---|---|
B |
MockServerHttpRequest.BaseBuilder.range(HttpRange... ranges)
Set the (new) value of the Range header.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<HttpRange> |
ServerRequest.Headers.range()
Get the value of the
Range header. |
Modifier and Type | Method and Description |
---|---|
java.util.List<HttpRange> |
ServerRequestWrapper.HeadersWrapper.range() |