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

2021-12-21 20:21:07 IT技术网 互联网
浏览

区别: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教程》】

以上就是vue中get和post请求的区别是什么的详细内容,更多请关注dnjidi.com其它相关文章!