我正在尝试创建一个链接以使用 symfony2 下载文件。它确实下载了一个文件,但是因为它是零八位字节,所以没用。我不知道如何使它工作。有人知道该怎么做吗?
该文件位于web/uploads/documents/
.
这是控制器中的代码:
// here I get the name of the file
$response = new Response();
$response->headers->set('Content-type', 'application/octet-stream');
$response->headers->set('Content-Disposition', sprintf('attachment; filename="%s"', $filename));
return $response;
我试图写整个路径而不是$filename
但它改变了下划线中的所有斜杠。