download headers

This commit is contained in:
Milos Stojanovic
2019-06-19 10:24:52 +02:00
parent e641a2eef3
commit b3400d7577

View File

@@ -69,6 +69,14 @@ class DownloadController
'Content-Disposition', 'Content-Disposition',
HeaderUtils::makeDisposition(HeaderUtils::DISPOSITION_ATTACHMENT, $file['filename']) HeaderUtils::makeDisposition(HeaderUtils::DISPOSITION_ATTACHMENT, $file['filename'])
); );
$streamedResponse->headers->set(
'Content-Type',
'application/octet-stream'
);
$streamedResponse->headers->set(
'Content-Transfer-Encoding',
'binary'
);
// close session so we can continue streaming, note: dev is single-threaded // close session so we can continue streaming, note: dev is single-threaded
$this->session->save(); $this->session->save();
@@ -126,6 +134,14 @@ class DownloadController
$this->config->get('frontend_config.default_archive_name') $this->config->get('frontend_config.default_archive_name')
) )
); );
$streamedResponse->headers->set(
'Content-Type',
'application/octet-stream'
);
$streamedResponse->headers->set(
'Content-Transfer-Encoding',
'binary'
);
// close session so we can continue streaming, note: dev is single-threaded // close session so we can continue streaming, note: dev is single-threaded
$this->session->save(); $this->session->save();