我正在将文件发布到后端,但是laravel验证似乎无法正常工作。我上传了一个pdf文件,这就是它在我的有效载荷中的显示方式:
file: (binary)
这是我的主意
var formData = new FormData();
formData.append('file', this.$refs["orderfile"].files[0]);
axios.post(`/async/orders/${this.orderid}/upload`, formData)
.then((response) => {
console.log(response.data);
});
我的验证请求:
return [
'file' => 'required|file|mimes:pdf,jpeg,bmp,png',
];
我的网络控制台标签中始终出现以下错误:
errors: {addendum: ["file has to be of type pdf, jpeg, bmp, png."]}
message: "The given data was invalid."
不确定在这里我在做什么错