Get Post到底有什么区别

HTTP定义了与服务器进行交互的不同方法,常见的有四种:GET、POST、PUT、DELETE。其中,GET和POST最常用。

GET用来获取资源,它只是获取、查询数据,不会修改服务器的数据,从这点来讲,它是安全的。由于它是读取的,因此可以对GET请求的数据进行缓存。

POST则是可以向服务器发送修改请求,进行数据的修改的。

“GET没有POST安全、GET请求时URL的长度是有限制的、GET没有body而POST有body”,这些都是针对浏览器中的要求, 在使用HTTP作为接口进行传输时,就没有这么多条条框框了,此时GET和POST只是HTTP协议中的两种请求方式,而HTTP协议是基于TCP/IP的应用层协议, 无论GET还是POST,用的都是同一个传输层协议,所以在传输上没有区别

猜你喜欢

转载自blog.csdn.net/qq_51402804/article/details/123729701