vue中get和post请求的区别是什么
區(qū)別:1、GET請(qǐng)求中參數(shù)跟在URL后面,即參數(shù)放在header中;而POST請(qǐng)求中參數(shù)放在body中,并不跟在URL后面。2、get請(qǐng)求能傳的參數(shù)較小,post請(qǐng)求傳遞的參數(shù)較大。
本教程操作環(huán)境:windows7系統(tǒng)、vue2.9.6版,DELL G3電腦。
vue中g(shù)et和post請(qǐng)求的區(qū)別
1、get請(qǐng)求
在GET請(qǐng)求中參數(shù)是跟在URL后面,即參數(shù)放在header中。能傳的參數(shù)較小。使用params。
this.$http.get(' URL ').then(result=>{ if(result.status===0){ // 成功了 this.list=result.message; // 這里是假設(shè)被請(qǐng)求的數(shù)據(jù)表中的列表名稱為message }else{ // 失敗了 ,彈出窗體警告 alert("數(shù)據(jù)請(qǐng)求失敗"); } })
2、post請(qǐng)求
在POST請(qǐng)求中參數(shù)是放在body中,并不跟在URL后面。使用data,傳遞的參數(shù)較大。
this.$http.post('URL',{id:this.id},{emulateJSON:true})..then(result=>{ if(result.body.status===0){ // 成功了 }else{ // 失敗了 alert("獲取數(shù)據(jù)失??!"); ] })
【相關(guān)推薦:《vue.js教程》】
總結(jié)
以上是生活随笔為你收集整理的vue中get和post请求的区别是什么的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深入了解C#系列:谈谈C#中垃圾回收与内
- 下一篇: linux是一个什么系统