GET、POST请求区别

xiaoxiao2021-02-28  80

Http 定义了与服务器交互的不同方法,最基本的方法有GET、POST、PUT、DELETE。HTTP中的GET、POST、PUT、DELETE对应着对url资源的查、改、增、删4个操作。GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。

区别:

1、            GET请求的数据会附在URL之后,POST把提交的数据放置在HTTP包的包体中。

2、            在ASP中,服务端获取GET请求参数用Request.QueryString,获取POST    请求参数用Request.Form。

3、            POST的安全性要比GET的安全性要高。

4、            传输数据大小的限制,GET提交时,传输数据会受到URL长度的限制,POST不是通过URL传值,理论上数据不受限。但实际上各个WEB服务器会规定对POST提交数据大小进行限制。

总结,GET是向服务器索取数据的一种请求,而POST是向服务器提交数据的一种请求,实质上GET和POST只是发送机制不同,并不是一个取一个发。

 

转载请注明原文地址: https://www.6miu.com/read-78922.html

最新回复(0)