Symfony2内置服务器,如何在浏览器窗口中打开.pdf文件
我正在开发一个(非常简单的)Symfony2 web应用程序,它有一个带有.pdf文件链接的显示视图。 如果我用内置的web服务器测试它,比如在localhost:8080上,我就无法在浏览器窗口中打开.pdf文件。我刚得到一个下载弹出窗口: 我使用的是Firefox,它可以很好地处理.pdf文件。此外,如果我在真实的web服务器(Apache)中移动完全相同的Symfony应用程序,.pdf链接将在浏览器窗口中打开 这似乎是内置web服务器的一个问题(缺少功能),是吗?问题:有办法解决吗 编辑我的控制器以生成.pdf文件列表Symfony2内置服务器,如何在浏览器窗口中打开.pdf文件,symfony,firefox,pdf,Symfony,Firefox,Pdf,我正在开发一个(非常简单的)Symfony2 web应用程序,它有一个带有.pdf文件链接的显示视图。 如果我用内置的web服务器测试它,比如在localhost:8080上,我就无法在浏览器窗口中打开.pdf文件。我刚得到一个下载弹出窗口: 我使用的是Firefox,它可以很好地处理.pdf文件。此外,如果我在真实的web服务器(Apache)中移动完全相同的Symfony应用程序,.pdf链接将在浏览器窗口中打开 这似乎是内置web服务器的一个问题(缺少功能),是吗?问题:有办法解决吗 编
/**
* Show test pdf
*
*
* @Route("/showpdf", name="Myname_Evento_showpdf")
* @Method("GET")
* @Template()
*/
public function showpdfAction()
{
$finder = new Finder();
$iterator = $finder->files()->in('bundles/Mynameblog/pdf/');
$response = new Response();
$pdfFilename='006.pdf';
$response = $this->render('MynameBlogBundle:Evento:showpdf.html.twig', array('pdf'=>$pdfFilename, 'pdfs'=>$iterator));
return $response;
}
我的showpdf视图模板片段
{{ pdf }}
{% for entity in pdfs %}
<tr>
<td><a href="{{ asset('bundles/mynameblog/pdf/') }}{{ entity.FileName }}">{{ entity.FileName }}</a></td> <br>
</tr>
{% endfor %}
{{pdf}
{PDF%中实体的%s}
{%endfor%}