温馨提示  2024年 6月我们已经停止开发者板块文章内容更新,谢谢来访。存档数据
知识 2023-08-28 33 次阅读

vue中get和post请求的差别是什么

   

区别 1. get请求中参数跟在url后面,即参数放在header中;而post请求中参数放在body中,并不跟在url后面。 2. get请求能传的参数较小,post请求传递的参数较大。

本教程操作环境windows7系统、vue2.9.6版,dell g3电脑。

vue中get和post请求的差别

1. get请求

在get请求中参数是跟在url后面,即参数放在header中。能传的参数较小。使用params。

this.$http.get(' url ').then(result=>{ if(result.status===0){ // 成功了 this.list=result.message; // 这里是假设被请求的数据表中的列表名叫做message }else{ // 失败了 ,弹出窗体警告 alert(数据请求失败); } })

2. post请求

在post请求中参数是放在body中,并不跟在url后面。使用data,传递的参数较大。

this.$http.post('url',{id:this.id},{emulatejson:true})..then(result=>{ if(result.body.status===0){ // 成功了 }else{ // 失败了 alert(获取数据失败!); ] })

【相关推荐《vue.js教程》】