溫馨提示×

Minio PHP如何實現文件查看

PHP
小樊
189
2024-08-13 18:20:39
欄目: 編程語言

要實現在Minio中查看文件,你可以使用Minio PHP SDK中的getObject方法來獲取文件內容并在瀏覽器中顯示。以下是一個簡單的示例代碼:

require 'vendor/autoload.php';

use Minio\MinioClient;
use Minio\Types\ObjectData;

$minioClient = new MinioClient('minio-endpoint', 'minio-access-key', 'minio-secret-key');

$bucketName = 'your-bucket-name';
$objectName = 'path/to/your/file.jpg';

// 獲取文件內容
$objectData = $minioClient->getObject($bucketName, $objectName);

header('Content-Type: ' . $objectData->getContentType());
echo $objectData->getContent();

在上面的代碼中,你需要替換’minio-endpoint’、‘minio-access-key’、‘minio-secret-key’、'your-bucket-name’和’path/to/your/file.jpg’為你的Minio實例的相關信息和要查看的文件路徑。然后,通過getObject方法獲取文件內容并設置Content-Type,最后輸出文件內容到瀏覽器中。

請注意,該示例僅適用于文本文件或圖片等直接在瀏覽器中可顯示的文件類型。對于其他類型的文件,可能需要做進一步處理。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女