首页 > 解决方案 > 强制 response()->download() 返回 HTTPS url

问题描述

我已将我的 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);

标签: laravelssllaravel-5laravel-5.1response

解决方案


推荐阅读