【发布时间】:2017-03-14 00:49:50
【问题描述】:
我被这个问题困扰了几天。我正在使用 snappy 库从控制器内部的函数发出请求,以将页面的一部分转换为 pdf。我的计划是这样的:
使用$snappy->getOutput('http://myapp.com/campaign/21859866de/'); 截取页面并将其转换为 pdf,但每当我使用它时,它都会截取登录页面。
- 即使它对应用程序不利,我试图从 CSRF 验证中排除该路由,但登录页面仍然显示在生成的 pdf 上:(
您的建议将非常受欢迎。提前谢谢!
【问题讨论】:
-
我认为可能发生的事情是该库也在加载网站本身并且它没有被登录您可能需要做的是传递一个标志并在您的页面中检查标志而不是需要登录用户。
-
@Yeak ..感谢您的快速回复..您能更具体一点吗? laravel 5 上是否有可以推荐给我传递标志的功能?
标签: php laravel-5 pdf-generation wkhtmltopdf laravel-middleware