Laravel 8 臨時(shí) URLs

2021-07-19 10:13 更新

對于使用 s3 驅(qū)動(dòng)來存儲文件,可以使用 temporaryUrl 方法創(chuàng)建給定文件的臨時(shí) URL。這個(gè)方法會(huì)接收路徑和 DateTime 實(shí)例來指定 URL 何時(shí)過期:

$url = Storage::temporaryUrl(
    'file.jpg', now()->addMinutes(5)
);

對于使用 s3 驅(qū)動(dòng)來存儲文件,可以使用 temporaryUrl 方法創(chuàng)建給定文件的臨時(shí) URL。這個(gè)方法會(huì)接收路徑和 DateTime 實(shí)例來指定 URL 何時(shí)過期:S3 request parameters, 你可以傳遞一個(gè)數(shù)組作為 temporaryUrl 方法的第三個(gè)參數(shù):

$url = Storage::temporaryUrl(
    'file.jpg',
    now()->addMinutes(5),
    ['ResponseContentType' => 'application/octet-stream']
);


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號