Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel资源控制器show()返回图像流_Php_Laravel_Amazon S3 - Fatal编程技术网

Php Laravel资源控制器show()返回图像流

Php Laravel资源控制器show()返回图像流,php,laravel,amazon-s3,Php,Laravel,Amazon S3,我想从Laravel资源控制器show()方法返回一个图像流,这可能吗 我正在尝试使用aws sdk S3流包装器,它通过流提供图像数据,以避免将整个图像加载到内存中,并从show()方法返回 AWS S3 PHP流包装的文档:您可以使用流下载返回 您必须用所需的代码填写函数,以打开和回显远程数据。根据需要替换内容类型标题和文件名 return response()->streamDownload(function() { // stream cont

我想从Laravel资源控制器
show()
方法返回一个图像流,这可能吗

我正在尝试使用aws sdk S3流包装器,它通过流提供图像数据,以避免将整个图像加载到内存中,并从
show()
方法返回


AWS S3 PHP流包装的文档:

您可以使用
流下载
返回

您必须用所需的代码填写函数,以打开和回显远程数据。根据需要替换内容类型标题和文件名

       return response()->streamDownload(function() {
            // stream contents here
            // s3 fetch, echo file contents from remote url, etc.
        }, "super-duper.png", ['content-type' => 'image/png']);

你能告诉我们你试过什么我们可以看看吗?