巨坑,vue用的不熟练真的巨坑,
Get请求:
Vue.http.get('http://localhost:9090/card-add',{
params:{id:1,name:'aaa'}....->get请求必须加params
})
.then(
(response)=>{
//-响应成功回调
console.log(response.data)
},
(response)=>{
//-响应错误回调
});
浏览器正确情况:
Post请求:
Vue.http.post('http://localhost:9090/st-add',{
stName:"jxh",//st.stName,
idCard:st.idCard,
sex:st.sex,
school:st.school,
depict:st.depict,
birthday:'2019/11/11',//st.birthday,
clubs:st.clubs
},{
emulateJSON: true -->这一段必须存在!
})
.then(
(response)=>{
//-响应成功回调
console.log(response.data)
},
(response)=>{
//-响应错误回调
});
post错误情况,浏览器状况:
这种错误情况,请和上面比对,你虽然能看到全部的请求参数,但结果就是404.