首頁 >web前端 >前端問答 >vue中get和post請求的差別是什麼

vue中get和post請求的差別是什麼

青灯夜游
青灯夜游原創
2021-12-21 18:43:523884瀏覽

區別:1、GET請求中參數跟在URL後面,即參數放在header中;而POST請求中參數放在body中,並不跟在URL後面。 2.get請求能傳的參數較小,post請求傳遞的參數較大。

vue中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教學》】

以上是vue中get和post請求的差別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn