嗨我目前正致力于一个需要在浏览器中显示od pdf文件的项目。所以基本上我将我的pdf文件存储在public / uploads / docs下,并尝试使用下面的当前代码显示pdf。不幸的是,它总是说'未能加载pdf',因为你可以看到我也丢弃了我应该去的地址,所以这里是
string(59) "uploads/docs/2016-05-23-22-05-57-oth-Laravel Cheatsheet.pdf"
<?php
$pdf = 'uploads/docs/' . $list->filename;
dd($pdfurl);
header('Content-type: application/pdf');
// header('Content-Disposition: inline; filename="' . $pdf . '"');
header('Content-Transfer-Encoding: binary');
header('Content-Length: ' . filesize($pdf));
header('Accept-Ranges: bytes');
@readfile($pdf);
exit;
?>
任何想法我做错了什么?提前谢谢!
答案 0 :(得分:0)
我刚刚修改了我的代码,这是工作代码:)
header('Content-type: application/pdf');
ob_clean();
flush();
readfile($pdfurl);
exit;