Сложилась следующая ситуация: c флешки открывается php страница, в которой динамически должен загружаться файл стандартным образом.
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"".$filename."\"");
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".filesize($filepath));
ob_end_flush();
@readfile($filepath);
Во всех браузерах работает нормально, а в Хроме загрузка идет (смотрел сниффером) , но открывается пустая страница, т.е. загрузки файла браузером в конце нет., Заметил следующее если в той пустой странице сделать перезагрузка, файл уже грузится нормально.
Кто подскажет в чем дело? Спасибо...