一、从标准上来看,get和post的区别如下:
get用于获取信息,是无副作用的、是幂等的,并且可缓存
post用于修改服务器的数据,有副作用、非幂等、不可缓存
二、从请求报文上的区别
get和post只是http协议中两种请求方式,而http协议是基于TCP/IP的应用层协议,无论get还是post,用的都是同
一个传输层协议,所以在传输上没有区别。
带参数时报文的区别,get方法的参数应该放在url中,post方法参数应该放在body中。
一、从标准上来看,get和post的区别如下:
get用于获取信息,是无副作用的、是幂等的,并且可缓存
post用于修改服务器的数据,有副作用、非幂等、不可缓存
二、从请求报文上的区别
get和post只是http协议中两种请求方式,而http协议是基于TCP/IP的应用层协议,无论get还是post,用的都是同
一个传输层协议,所以在传输上没有区别。
带参数时报文的区别,get方法的参数应该放在url中,post方法参数应该放在body中。