最近在查看 laravel 的源码,查到 return response()->download($test); 通过按 comm+B 跳到以下这个文件文件: vendor/illuminate/contracts/Routing/ResponseFactory.php
/**
* Create a new file download response.
*
* @param \SplFileInfo|string $file
* @param string $name
* @param array $headers
* @param string|null $disposition
* @return \Symfony\Component\HttpFoundation\BinaryFileResponse
*/
public function download($file, $name = null, array $headers = [], $disposition = 'attachment');
源码到这里就没了,没法再进去查看了?但是我想知道这个 download 最后究竟做了什么?应该怎么做呢?
我的 ide 是 phpstorm
- 2 回答
- 0 关注
- 498 浏览
添加回答
举报
0/150
提交
取消