Laravel-filesystem-oss 扩展包中 web 直传回调失败问题
环境:
laravel8.*
+Laravel-filesystem-oss ^2.1
扩展问题描述:
- 前端
web
直传的时候, 回调的时候中报405
错误
- 前端
相关代码:
控制器
public function getSignature() { $disk = Storage::disk('oss'); $baseUrl = $_SERVER["HTTP_HOST"]; $config = $disk->signatureConfig($prefix = 'douyin/', $callBackUrl = $baseUrl . '/admin/aliyun/callback', $customData = [], $expire = 30); return $config; } public function ossCallback() { $disk = Storage::disk('oss'); list($verify, $data) = $disk->verify(); return response()->json($data); }
路由
Route::get('/admin/aliyun/signature', [AdminDouYinController::class, 'getSignature']); Route::get('/admin/aliyun/callback', [AdminDouYinController::class, 'ossCallback']);
前端
JavaScript
代码是按照阿里云提供的web
直传部分的代码
- 求大哥指教下
推荐文章: