text 存储中的私有映像文件,非公共映像

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text 存储中的私有映像文件,非公共映像相关的知识,希望对你有一定的参考价值。



https://stackoverflow.com/questions/28562908/how-to-deal-with-private-images-in-laravel-5

ROUTE:
Route::get('admin/bugfiles/{file}','Admin\\BugsController@getImage');


CONTROLLER: 

/*===============================================
    ONLY LOGGED IN USERS ARE ALLOWED TO SEE BUG FILE PATHS
===============================================*/
    public function getImage($filename) {
       // dd($filename) ;
        $path = storage_path() . '/app/' . $filename;
        $type = "image/jpeg";
        header('Content-Type:'.$type);
       // header('Content-Length: ' . filesize($path));
        readfile($path);
 
     }
     
BLADE:
  
<a href="{{ url( 'admin/bugfiles/' . $image->filename) }}" data-lightbox="images-set">
    <img class="img-responsive" src="{{ url( 'admin/bugfiles/' . $image->filename) }}">
</a>
















以上是关于text 存储中的私有映像文件,非公共映像的主要内容,如果未能解决你的问题,请参考以下文章

ElasticBeanstalk - 无法从私有 Docker Hub 存储库中提取 docker 映像

如何从 Azure 中的现有私有打包程序映像创建新打包程序映像

查找每个 Docker 映像的层和层大小

容器优化操作系统映像中的容器存储

在Azure中创建虚机映像

怎么删除自建的磁盘映像里的文件