当前位置:   article > 正文

Vue.http正确格式

vue.http

巨坑,vue用的不熟练真的巨坑,

Get请求:

  1. Vue.http.get('http://localhost:9090/card-add',{
  2. params:{id:1,name:'aaa'}....->get请求必须加params
  3. })
  4. .then(
  5. (response)=>{
  6. //-响应成功回调
  7. console.log(response.data)
  8. },
  9. (response)=>{
  10. //-响应错误回调
  11. });

浏览器正确情况:

Post请求:

  1. Vue.http.post('http://localhost:9090/st-add',{
  2. stName:"jxh",//st.stName,
  3. idCard:st.idCard,
  4. sex:st.sex,
  5. school:st.school,
  6. depict:st.depict,
  7. birthday:'2019/11/11',//st.birthday,
  8. clubs:st.clubs
  9. },{
  10. emulateJSON: true -->这一段必须存在!
  11. })
  12. .then(
  13. (response)=>{
  14. //-响应成功回调
  15. console.log(response.data)
  16. },
  17. (response)=>{
  18. //-响应错误回调
  19. });

 

post错误情况,浏览器状况:

  

这种错误情况,请和上面比对,你虽然能看到全部的请求参数,但结果就是404.

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/548614
推荐阅读
相关标签
  

闽ICP备14008679号