我有一个不使用实际表单提交文件的模态,我使用FormData,所以将其上传到服务器。如果禁用csrf令牌,这将有效,我的问题是,我将如何手动发送csrf令牌?我正在使用苗条,axios和vuejs。
var formData = new FormData();
formData.append('fileme',file);
axios.post(uyab.uploadUrl, formData,{
headers: {
'Content-Type': 'multipart/form-data',
'csrf_name': uyab.csrf_name,
'csrf_value': uyab.csrf_value,
'Accept': 'application/json',
},
})
但是这将返回失败的csrf令牌错误
我创建了一个从特定路径获取csrf名称和值的函数,因此返回正确的值,唯一的问题是我不知道如何使用spa方法使其在vuejs中工作