| 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 for Reactive environments. 
 | 
| org.springframework.web.reactive.function.server.support | 
 Classes supporting the  
org.springframework.web.reactive.function.server package. | 
| org.springframework.web.servlet.function | 
 Provides the types that make up Spring's functional web framework for Servlet environments. 
 | 
| 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 | 
|---|---|
List<HttpRange> | 
HttpHeaders.getRange()
Return the value of the  
Range header. | 
static List<HttpRange> | 
HttpRange.parseRanges(String ranges)
Parse the given, comma-separated string into a list of  
HttpRange objects. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
HttpHeaders.setRange(List<HttpRange> ranges)
Sets the (new) value of the  
Range header. | 
static List<ResourceRegion> | 
HttpRange.toResourceRegions(List<HttpRange> ranges,
                 Resource resource)
Convert each  
HttpRange into a ResourceRegion, selecting the
 appropriate segment of the given Resource using HTTP Range information. | 
static String | 
HttpRange.toString(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 | 
|---|---|
List<HttpRange> | 
ServerRequest.Headers.range()
Get the value of the  
Range header. | 
| Modifier and Type | Method and Description | 
|---|---|
List<HttpRange> | 
ServerRequestWrapper.HeadersWrapper.range()  | 
| Modifier and Type | Method and Description | 
|---|---|
List<HttpRange> | 
ServerRequest.Headers.range()
Get the value of the  
Range header. |