uniapp上传图片Provisional headers are shown的问题?-灵析社区

七厦

我用的uniapp中的uview想弄一个上传图片的功能 ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241117/8b8a0c2b4b260508c7ec0b1597a5d90f.png) 前端上传图片的代码: uploadFilePromise(url) { return new Promise((resolve, reject) => { let a = uni.uploadFile({ url: 'http://localhost:8000/api/Ajax/uploadx', // 仅为示例,非真实的接口地址 filePath: url, method:'post', header:{ 'Content-Type':'multipart/form-data' }, name: 'file', formData: { user: 'test' }, success: (res) => { resolve(res.data.data) }, fail:(res)=>{ reject(res) } }); }) }, 后端用的buildadmin: public function uploadx() { $file = $this->request->file('file'); $userId= $this->request->post('user_id'); try { $upload = new Upload($file); $attachment = $upload->upload(null, 0, intval($userId)); unset($attachment['create_time'], $attachment['quote']); } catch (Throwable $e) { $this->error($e->getMessage()); } $this->success(__('File uploaded successfully'), [ 'file' => $attachment ?? [] ]); } 最后提示:`Provisional headers are shown`没有任何返回信息,但这接口在apifox里测试是没有问题的。 ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241117/ef20f56c8355d9dcf9506f8befb39b99.png) 其中线索:上传时有这两个请求,有下面的提示。 ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241117/7f4e77fc28a34bc2151b893fdbca3c68.png) ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241117/6746f8be48afb42af4062e7fa02a14a7.png)

阅读量:21

点赞量:0

问AI
因为我用的buildadmin后端框架,测试时需要在header里传server=1