尝试使用 Uppy JS lib 通过 Laravel 上传文件。使用那里的参数设置简单的上传表单:
const options = {
endpoint: '/parts/image-upload',
headers: {
'X-XSRF-TOKEN': $('meta[name="csrf-token"]').attr('content'),
},
};
uppyDashboard.use(XHRUpload, options);
在后端我得到
Illuminate\Contracts\Encryption\DecryptException: The payload is invalid. in file /Users/rd/Projects/xxx/vendor/laravel/framework/src/Illuminate/Encryption/Encrypter.php on line 195
这就像 Laravel 试图解密已经解密的东西,无论如何我都在死胡同。