Я переключил свой Laravel 5.1 на HTTPS, и все выглядит нормально, кроме части загрузки файла.
Проблема в том, что response () -> download () возвращает ссылку HTTP вместо HTTPS, и я получаю смешанный контент в Chrome, поэтому ссылка заблокирована.
И некоторый код:
$headers = array
(
'Content-Type' => 'application/vnd.android.package-archive'
);
return response()->download(config('custom.storage') . $apk->generated_filename, $apk->filename, $headers);