首页 > 其他分享 >请求GET和POST的区别

请求GET和POST的区别

时间:2022-11-30 17:14:50浏览次数:38  
标签:请求 区别 get GET post POST

实际上GET和POST他们只有语义上的区别,之所以有我们所谓的区别是由于前端与后端达成的协议。

区别1:get请求不会附带请求体,而post请求有请求体。

区别2: get请求传递的信息量是有限的,适合传递少量数据;post请求的传递信息量是没有限制的,适合传输大量数据。

区别3:get请求只能传递ASCII数据,遇到非ASCII数据需要进行编码;post请求是没有限制的。

区别4:大部分的get请求传递的数据都是附带在path参数中的,能够通过分享地址完整的重现页面,但是也同时暴露了数据,如果有重要数据传输的话,不应该使用GET请求。

区别5:post请求刷新页面的时候浏览器会提示是否重新提交,get请求不会。

区别6:get请求可以保存浏览器书签,post请求不可以。

标签:请求,区别,get,GET,post,POST
From: https://www.cnblogs.com/wuyi43/p/16939069.html

相关文章