在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ ajax和axios請(qǐng)求數(shù)據(jù)不同

ajax和axios請(qǐng)求數(shù)據(jù)不同

問題:php接口,用ajax請(qǐng)求可以請(qǐng)求到數(shù)據(jù),用axios請(qǐng)求不到。

axios

代碼:

    getJson(){
        this.axios({
            method:'post',
            url:'vip/index.php',
            data:{
                'name':'qq.com',
                'videoUrl':'https://v.qq.com/detail/6/639agzdh10yu2q2.html'
            }
        }).then(res=>{
            //console.log(res.data);
            this.msg = res.data;
            console.log(this.msg)
        })
    }

截圖

clipboard.png
clipboard.png

ajax

代碼:

        $.ajax({
            url:'http://127.0.0.1:8088/vip/index.php',
            type:'post',
            data:{name:'qq.com',videoUrl:'https://v.qq.com/detail/6/639agzdh10yu2q2.html'},
            dataType:'json',
            success:function(data){
                console.log(data)
            },
            error:function(){
                console.log('error')
            }
        })

截圖:
clipboard.png

clipboard.png

回答
編輯回答
悶騷型

jqajax如果不設(shè)置的話
Content-Typeapplication/x-www-form-urlencoded
axios的話會(huì)做判斷
如果data是字符串Content-Typeapplication/x-www-form-urlencoded
如果data是對(duì)象Content-Typeapplication/json

你應(yīng)該貼兩個(gè)請(qǐng)求的請(qǐng)求頭而不是響應(yīng)頭
如果請(qǐng)求頭一樣那就是其他配置的問題了

2017年8月7日 03:20
編輯回答
我甘愿

axoi設(shè)置Content-Type:application/x-www-form-urlencoded 試一下。
具體參考axios發(fā)送post請(qǐng)求,request.getParamter接收不到

2017年10月6日 14:09
編輯回答
負(fù)我心

一個(gè) 8080 一個(gè) 8088 啊……

2017年6月28日 23:16
編輯回答
毀與悔

你的axios請(qǐng)求數(shù)據(jù)方式不對(duì),你看下network request payload

2018年7月29日 18:36