get和post的方法的区别(HTTP协议的主要方法有哪些?)

来源:百度知道 编辑:UC知道 时间:2024/05/26 17:59:17

在最初http协议定义的时候,http方法设置了get/post/put/delete。其实就对应了数据操作的查、新增、修改、删除的基本操作。

get操作是没有body部分的,如果要传递给服务器信息,都在URL中。
而POST、Put、delete是有body部分,如果要传递信息,都放在body中。

但是后来实际使用的时候,很多没有依照原来的意思,只是将post作为复杂和安全的数据传递方法,因为请求的信息是放在body中,所以安全、而且丰富。
而get的请求将信息放在URL中,比如:http://www.xxx.com/query?name=simon&male=m,可以认为是想服务器查询一个名叫simon的信息。

en