【问题标题】:Axios FormData empty on Server sideAxios FormData 在服务器端为空
【发布时间】:2018-11-07 16:05:45
【问题描述】:

我想通过 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");

所以似乎只有表单数据是问题..

【问题讨论】:

    标签: laravel vue.js axios


    【解决方案1】:

    管理它:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-10
      • 2019-07-08
      • 2018-03-22
      • 1970-01-01
      • 2019-02-09
      • 1970-01-01
      • 2021-08-18
      • 1970-01-01
      相关资源
      最近更新 更多