Вручную добавить токен csrf с помощью Slim,Axios и ForData

У меня есть модал, который будет отправлять файл без использования реальной формы, я использую FormData, поэтому загрузите его на сервер. Это будет работать, если токен csrf отключен, у меня вопрос, как бы я отправил токен csrf вручную? Я использую slim,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 из определенных маршрутов, и, таким образом, возвращая правильные значения, единственная проблема в том, что я не знаю, как заставить это работать в vuejs, используя подход spa

0 ответов

Другие вопросы по тегам