kopia lustrzana https://github.com/gaul/s3proxy
rodzic
4b01ffbba2
commit
0ed4d6c568
|
@ -978,7 +978,15 @@ final class S3ProxyHandler extends AbstractHandler {
|
||||||
}
|
}
|
||||||
|
|
||||||
response.setStatus(status);
|
response.setStatus(status);
|
||||||
|
|
||||||
addMetadataToResponse(response, blob.getMetadata());
|
addMetadataToResponse(response, blob.getMetadata());
|
||||||
|
Collection<String> contentRanges =
|
||||||
|
blob.getAllHeaders().get(HttpHeaders.CONTENT_RANGE);
|
||||||
|
if (!contentRanges.isEmpty()) {
|
||||||
|
response.addHeader(HttpHeaders.CONTENT_RANGE,
|
||||||
|
contentRanges.iterator().next());
|
||||||
|
}
|
||||||
|
|
||||||
try (InputStream is = blob.getPayload().openStream();
|
try (InputStream is = blob.getPayload().openStream();
|
||||||
OutputStream os = response.getOutputStream()) {
|
OutputStream os = response.getOutputStream()) {
|
||||||
ByteStreams.copy(is, os);
|
ByteStreams.copy(is, os);
|
||||||
|
|
Ładowanie…
Reference in New Issue