使用axios发送对象获取请求\[重复\]

laravel Vue.js

JinJin西门

2020-03-12

我想发送带有对象的获取请求。对象数据将在服务器上用于更新会话数据。但是该对象似乎无法正确发送,因为如果我尝试将其发送回以打印出来,我将得到:

" N; "

我可以像这样用jQuery来做到这一点,并且可以:

 $.get('/mysite/public/api/updatecart', { 'product': this.product },  data => {     
              console.log(data);
           });

使用laravel将对象从服务器发送回,如下所示:

public function updateCart(Request $request){
      return serialize($request->product);

相同的东西不适用于axios:

axios.get('/api/updatecart', { 'product': this.product })       
                .then(response => {
                    console.log(response.data);
            });

我使用axios设置了默认的baseURL,因此该URL是不同的。它正确到达api端点,并且该函数返回发送的内容,这显然不是对象。结果我只得到“ N; ”。

第1358篇《使用axios发送对象获取请求\[重复\]》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

0个回答

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android