Как заставить диалог Сохранить как при потоковой передаче вложения PDF
Я использую следующий код для потоковой передачи PDF в браузер:
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Pragma: public");
header("Content-type:application/pdf");
header("Content-Disposition:attachment;filename=file.pdf");
echo $pdf;
Работает нормально, за исключением (во всяком случае, в Chrome), он просто сохраняет файл «file.pdf» - он не вызывает диалоговое окно «Сохранить как», поэтому я могу переименовать файл, если я выберу.
Я подозреваю, что это может быть одной из тех зависимых от браузера вещей, но возможно ли принудительно вызвать диалог Save As с заголовками php при потоковой передаче pdf для загрузки?
Заранее спасибо за вашу помощь