Laravel minio временный URLPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Laravel minio временный URL

Сообщение Anonymous »

Я ищу хакерский способ создания временных URL -адресов с Minio
Я вижу в документах Laravel Docs. Он говорит: генерирование временных URL -адресов хранения с помощью метода TemperaryUrl не поддерживается при использовании MINIO.

Код: Выделить всё

AWS_ENDPOINT=http://minio:9000

Я не могу просмотреть их, потому что временный URL находится на http: // minio: 9000/xxx
Если я изменяю конечную точку AWS на

Код: Выделить всё

AWS_ENDPOINT=http://localhost:9000

Временный URL находится на http: // localhost: 9000/xxx , подпись проверена, и файл можно просмотреть. Команда $ должна изменить хост, но я не знаю, смогу ли я это сделать, просто передав опцию.

Код: Выделить всё

        $command = $this->client->getCommand('GetObject', array_merge([
'Bucket' => $this->config['bucket'],
'Key' => $this->prefixer->prefixPath($path),
], $options));
Существует также возможность просто изменить Baseurl , предоставив Timary_url в конфигурации файловой системы. Однако, поскольку URL изменил, что подпись недействительна.>

Подробнее здесь: https://stackoverflow.com/questions/754 ... porary-url
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»