Csv laravel在下载的文件中添加.txt
我试图让用户能够下载特定的文件。这是我的密码 但它在下载文件后不断添加.txt,我想要的是.csv文件Csv laravel在下载的文件中添加.txt,csv,laravel,download,Csv,Laravel,Download,我试图让用户能够下载特定的文件。这是我的密码 但它在下载文件后不断添加.txt,我想要的是.csv文件 public function downloadCSVSample() { $file= public_path(). "/downloads/SampleCSV.csv"; $headers = array( 'Content-Type: application/csv', ); r
public function downloadCSVSample()
{
$file= public_path(). "/downloads/SampleCSV.csv";
$headers = array(
'Content-Type: application/csv',
);
return Response::download($file, 'SampleCSV.csv', $headers);
}
我很确定你的浏览器无法解释该文件。根据这一点,您需要强制它打开“另存为…”对话框:
$headers=数组(
'内容类型:文本/csv',
'内容处置:附件'
);
hmm仍在添加.txt。我测试了您的代码,它工作得非常好(get.csv文件)。看看这个解决方案:在另一个浏览器上测试,效果非常好。