我在chrome中检查了标题为表单数据发送的内容,如下所示:

现在看起来在我的POST请求中有一个名为“files”的图像文件。
现在,在Lumen的控制器中,我执行以下调试以尝试获取文件:
return response([$request->hasFile('files'), $request->file('files'), $request->get('files')]);
然而,我在回应中得到的是这样的:
[true,{},null]
这是我在 react 应用程序中提出的请求:
const formData = new FormData();
formData.append("files", this.state.productData[key][0]);
fetch(`${process.env.REACT_APP_API_URL}/products/submit`, {
method: 'POST',
body: formData,
})
有谁知道我为获得图像所做的一切出了什么问题?
撒科打诨
芜湖不芜
随时随地看视频慕课网APP