我已将PDF文件上传到网络目录中。我得到的文件如下所示:
$webPath = $this->container->getParameter('kernel.root_dir') . '/../web/uploads/foldername/';
$filename = $webPath . $finddata->getUploadedFileName();
$filename = str_replace("\\", '/', $filename);
它给出了如下路径:
d:/ XAMPP / htdocs中/项目名称/应用/../网/上传/ FOLDERNAME /文件名
但我想要它的http路径。
任何人都可以帮助我获取http路径吗?
答案 0 :(得分:0)
尝试以下
$isSecure = $request->isSecure() ? 'https://' : 'http://';
$fileName = $isSecure . $this->getRequest()->getHost() . $this->container->get('templating.helper.assets')->getUrl('uploads/foldername/filename.pdf');