mirror of
https://github.com/spring-projects/spring-framework.git
synced 2026-09-17 16:39:29 +00:00
Polishing contribution
Closes gh-35227
This commit is contained in:
@@ -15,6 +15,9 @@ xref:web/webflux-functional.adoc#webflux-fn-resources[serves a `Resource`]. `Ran
|
||||
support is also transparently handled when serving
|
||||
xref:web/webflux/config.adoc#webflux-config-static-resources[static resources].
|
||||
|
||||
TIP: The `Resource` must not be an `InputStreamResource` and with `ResponseEntity<Resource>`,
|
||||
the status of the response must be 200.
|
||||
|
||||
The underlying support is in the `HttpRange` class, which exposes methods to parse
|
||||
`Range` headers and split a `Resource` into a `List<ResourceRegion>` that in turn can be
|
||||
then written to the response via `ResourceRegionEncoder` and `ResourceHttpMessageWriter`.
|
||||
@@ -15,7 +15,8 @@ xref:web/webmvc-functional.adoc#webmvc-fn-resources[serves a `Resource`]. `Range
|
||||
support is also transparently handled when serving
|
||||
xref:web/webmvc/mvc-config/static-resources.adoc[static resources].
|
||||
|
||||
NOTE: To be handled transparently, the `Resource` object must not be a `InputStreamResource` and, in case of an annotated controller returning `ResponseEntity<Resource>`, the status of the response must be 200.
|
||||
TIP: The `Resource` must not be an `InputStreamResource` and with `ResponseEntity<Resource>`,
|
||||
the status of the response must be 200.
|
||||
|
||||
The underlying support is in the `HttpRange` class, which exposes methods to parse
|
||||
`Range` headers and split a `Resource` into a `List<ResourceRegion>` that in turn can be
|
||||
|
||||
Reference in New Issue
Block a user