使用Slim,Axios和ForData

时间:2017-08-02 02:25:37

标签: vue.js csrf slim axios

我有一个不使用实际表单提交文件的模态,我使用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中工作

0 个答案:

没有答案