From 1b9d987fbeccf607b320b71a6c2a4c6cfd84e48a Mon Sep 17 00:00:00 2001 From: panliang <1163816051@qq.com> Date: Fri, 14 Mar 2025 17:48:34 +0800 Subject: [PATCH] 12 --- app/Http/Controllers/Api/OssController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Api/OssController.php b/app/Http/Controllers/Api/OssController.php index 74ca3e6..62d9dd4 100644 --- a/app/Http/Controllers/Api/OssController.php +++ b/app/Http/Controllers/Api/OssController.php @@ -3,6 +3,7 @@ namespace App\Http\Controllers\Api; use Illuminate\Http\Request; +use Illuminate\Support\Str; class OssController extends BaseController { @@ -20,7 +21,10 @@ class OssController extends BaseController // 如果使用 EndPoint, 直接访问文件时, 会下载文件, 无法预览 $url = 'http://oss.abcdefg.fun'; // 文件上传目录, 以 / 结尾 - $dir = $request->input('upload', 'upload/'); + $dir = $request->input('path', 'upload/'); + if (!Str::endsWith($dir, '/')) { + $dir = $dir . '/'; + } // 请求有效期(30秒), 超过时间将无法上传文件 $expire = 30; $end = time() + $expire;