Vue js:Axios发布获得500内部服务器错误

时间:2018-07-16 12:51:29

标签: vue.js axios

我在axios上使用vue.js发布数据。 在这里,我称两个api为对另一个具有相同数据的响应。 第一个api响应为200,但是在连接第二个api时返回500,并关闭500 Internal Server Error。

// Axios

const formData = new FormData()

formData.append('myFile', this.chart_image);
formData.append('signal_title', this.form.signal_title)

axios.post('../api/trades/add.php' , formData, )
    .then(function(response){

        axios.post('../bot.php',  
            formData,
            {
                headers: {
                    'Content-Type': 'multipart/form-data'
                }
            }

        )
        .then(function (response) {
            console.log(response.data);
        })
        .catch(function (error) {
            console.log(error.response);
        });
    })
    .catch(function (error) {
        console.log(error.response);
    });

在响应时,我会在数组中得到这样的声音。

chart_image:File(777835)
 lastModified:1247549551674
 lastModifiedDate:Tue Jul 14 2009 11:02:31 GMT+0530 (India Standard Time) {}
 name:"Penguins.jpg"
 size:777835
 type:"image/jpeg"

$ update = json_decode(file_get_contents('php:// input')); 我用来从$ update中提取数据。 如何提取$ update-> form-> chart_image-> name ??? 任何帮助都会非常有帮助。 谢谢。

0 个答案:

没有答案