get和post的区别总结

来源:互联网 发布:w7怎么连接网络 编辑:程序博客网 时间:2024/06/06 00:47

一、表单提交中post和get的区别
1. get是从服务器上获取数据,post是向服务器传送数据。
2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,用户看不到这个过程。
3. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。
4. get安全性非常低,post安全性较高。但是执行效率却比Post方法好。


二、http请求get和post 的区别

1.get是以实体的方式得到由请求URI所指定资源的信息,如果请求URI只是一个数据产生过程,那么最终要在响应实体中返回的是处理过程的结果所指向的资源,而不是处理过程的描述。get是向服务器发索取数据的一种请求,而且会在IE地址栏里显示表示你提交时候所带的值。

2.post用来向目的服务器发出请求,要求它接受被附在请求后的实体,并把它当作请求队列中请求URI所指定资源的附加新子项。post是向服务器提交数据的一种请求,要提交的数据位于信息头后面的实体中。

0 0
原创粉丝点击