【问题标题】:Return unknown output from glide-laravel从 glide-laravel 返回未知输出
【发布时间】:2019-03-25 00:39:53
【问题描述】:

我正在使用 League/glide-laravel 包 并使用下面的代码来调整图像大小

Route::get( '/showImage/{w}/{h}/{src}',function( League\Glide\Server $server,$w,$h, $src ){ $server->outputImage($src, [ 'w' => $w, 'h' => $h ]); })->where('src', '.+');

但得到这个结果

【问题讨论】:

    标签: laravel php-glide


    【解决方案1】:

    outputImage 函数不会在请求中添加任何内容类型的标头,因此您的浏览器不知道如何处理数据,只是将其显示为纯文本。

    建议使用函数getImageResponse,因为这会创建一个实际的响应对象,其中包含在浏览器中显示此图像所需的正确标头。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-17
      • 1970-01-01
      • 2019-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-22
      • 1970-01-01
      相关资源
      最近更新 更多