Добавьте метаданные, заголовки (Expires, CacheControl) в файл, загруженный в Alicloud OSS с помощью Laravel 5

Я пытаюсь выяснить, как добавить метаданные или заголовки (Expires, CacheControl и т. Д. Я хочу иметь глобальные значения по умолчанию с заголовками, это работает в Laravel 5 и S3 Amazon, только измените файл config / filesystems.php следующим образом:

's3' => [
'driver' => 's3',
'key' => env('AWS_KEY'),
'secret' => env('AWS_SECRET'),
'region' => env('AWS_REGION'),
'bucket' => env('AWS_BUCKET'),
'source' => env('S3_SOURCE'),
'options' => ['CacheControl' => 'max-age=604800, public', 'Expires' => gmdate('D, d M Y H:i:s \G\M\T', strtotime('+7 day'))]
]

'oss' => [
'driver' => 'oss',
'key' => env('OSS_ACCESS_KEY_ID'),
'secret' => env('OSS_ACCESS_KEY_SECRET'),
'endpoint' => env('OSS_ENDPOINT'),
'bucket' => env('OSS_BUCKET'),
'region' => env('OSS_REGION'),
'source' => env('OSS_SOURCE')
'options' => ['CacheControl' => 'max-age=604800, public', 'Expires' => gmdate('D, d M Y H:i:s \G\M\T', strtotime('+7 day'))]
]

и этот код не работает в Alicloud OSS (Object Storage Service)

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]