我的代码:
return response()->download(storage_path('app/10mb.test'), 'bla.txt',
['Content-Length:' => Storage::disk('local')->size('10mb.test')]
);
我已经使用了livehttp headers插件来检查我的返回是否正常,并且提交了正确的文件大小(我想是通过阅读http代码)。奇怪的是,提交了正确的文件大小,但是当我将文件大小编辑为错误时,如:
return response()->download(storage_path('app/10mb.test'), 'bla.txt',
['Content-Length:' => 'Storage::disk('local')-> '12345']
);
也提交了正确的文件大小,我不明白为什么?有什么想法吗?