【发布时间】:2017-11-11 18:45:37
【问题描述】:
我将 Laravel 与 React js 一起使用。我想下载文件,所以我使用return response()->download($pathToFile),其中 pathToFile 位于公共目录中。我的 url 由 auth 中间件保护。
我在Force Download via Ajax and PHP 尝试了解决方案,但不起作用。
另一方面,我使用 axios 发送 ajax 请求来获取文件,我得到类似 的响应标头
我如何强制浏览器下载文件?
【问题讨论】:
-
您不能“强制”浏览器下载任何内容。它必须被最终用户接受。
标签: javascript laravel reactjs laravel-5 laravel-4