Symfony2内置服务器,如何在浏览器窗口中打开.pdf文件

Symfony2内置服务器,如何在浏览器窗口中打开.pdf文件,symfony,firefox,pdf,Symfony,Firefox,Pdf,我正在开发一个(非常简单的)Symfony2 web应用程序,它有一个带有.pdf文件链接的显示视图。 如果我用内置的web服务器测试它,比如在localhost:8080上,我就无法在浏览器窗口中打开.pdf文件。我刚得到一个下载弹出窗口: 我使用的是Firefox,它可以很好地处理.pdf文件。此外,如果我在真实的web服务器(Apache)中移动完全相同的Symfony应用程序,.pdf链接将在浏览器窗口中打开 这似乎是内置web服务器的一个问题(缺少功能),是吗?问题:有办法解决吗 编

我正在开发一个(非常简单的)Symfony2 web应用程序,它有一个带有.pdf文件链接的显示视图。 如果我用内置的web服务器测试它,比如在localhost:8080上,我就无法在浏览器窗口中打开.pdf文件。我刚得到一个下载弹出窗口:

我使用的是Firefox,它可以很好地处理.pdf文件。此外,如果我在真实的web服务器(Apache)中移动完全相同的Symfony应用程序,.pdf链接将在浏览器窗口中打开

这似乎是内置web服务器的一个问题(缺少功能),是吗?问题:有办法解决吗

编辑我的控制器以生成.pdf文件列表

/**
 * 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%}