Я не уверен, но это может иметь какое-то отношение к тому, что вам нужно установить header configuration
для ответа. Вы, конечно, должны изменить тип контента на желаемый. Надеюсь, это поможет.
{
$headers = [
'Access-Control-Allow-Origin' => '*',
'Access-Control-Allow-Methods' => 'POST, GET, OPTIONS, PUT, PATCH, DELETE',
'Access-Control-Allow-Headers' => 'Access-Control-Allow-Headers, Origin,Accept, X-Requested-With, Content-Type, Access-Control-Request-Method, Authorization , Access-Control-Request-Headers',
'Content-Type' => 'application/pdf'
];
return response()->download(filepathHere, nameHere, $headers);
}
Также убедитесь:
Symfony HttpFoundation, который управляет загрузкой файлов, требует, чтобы загружаемый файл имел имя файла ASCII.