проблема с заголовком для создания zip не может скачать и создать - PullRequest
0 голосов
/ 09 апреля 2019

Проблема с невозможностью создания и загрузки zip-файла: в ответе отображается только zip-имя

if (file_exists($filename)) {
    header("HTTP/1.1 200 OK");
    header("Pragma: public");
    header("Cache-Control: must-revalidate, post-check=0, pre-check=0");

    header("Cache-Control: private", false);
    $mimeType = 'application/json';
    header("Content-type: " . $mimeType);

    header("Content-Disposition: attachment; filename=\"{$filename}\""); 

    header("Content-Transfer-Encoding: binary");
    header("Content-Length: " . mb_strlen($filename));
    echo $filename;

    flush();
    readfile($filename);
    // delete file
    unlink($filename);
}

1 Ответ

0 голосов
/ 09 апреля 2019

Попробуйте установить тип контента следующим образом: header("Content-type: application/zip");

...