2017-07-25 2 views
0

Im en utilisant package ligue/glide-Laravel et utiliser ci-dessous code pour redimensionner l'imageretour sortie inconnue de glisser-Laravel

 

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

mais obtient ce résultat

Répondre

0

La fonction outputImage n'ajoute aucun en-tête de type de contenu à la demande, de sorte que votre navigateur ne sait pas quoi faire avec les données et les affiche simplement en texte brut.

Il est recommandé d'utiliser la fonction getImageResponse car cela crée un objet de réponse réel avec les en-têtes appropriés nécessaires pour afficher cette image dans le navigateur.