首页 > 解决方案 > Axios FormData 在服务器端为空

问题描述

我想通过 axios(和 vue)将我的 Blade.php 中的数据传递给我的

in blade.php
    function() {
    const fd = new FormData();
    fd.append('a','b')
    axios.post('...', formd:fd);
    }


in Controller.php
    dd($request->all());

dd的输出:

formd:[]

工作得很好:

axios.post('...', vara:"a", varb:"b");

所以只有formdata似乎是问题..

标签: laravelvue.jsaxios

解决方案


管理它:

axios.post('...',fd,{headers: {'Content-Type':'multipart/form-data'}});

推荐阅读