浅谈GET和POST区别
来源:互联网 发布:三星4300清零软件 编辑:程序博客网 时间:2024/05/21 18:22
GET和POST是HTTP中两种发送请求的方法。
HTTP是基于TCP/IP的关于数据如何在Web中通信的协议。
区别??
1.GET一般用于获取资源;POST一般用于更新资源
2.GET请求的参数在URL中;POST请求的的参数在HTTP的REQUEST BODY中(不是绝对,例如POST也可以放在URL中)
3.GET方式提交的数据最多只能是1024字节(其实HTTP协议规范没有对URL长度进行限制。这个限制是特定的浏览器及服务器对它的限制);理论上POST没有限制,可传较大量的数据
4.GET只接受ASCLL编码(URL编码为ASCLL编码的十六进制,然后在前面加%);POST没有限制
5.GET请求会产生一个TCP数据包,浏览器会把HTTP header和data一并发送出去,服务器响应200 ok(返回数据);POST请求会产生两个TCP数据包,浏览器会先发宋HTTP header,服务器响应100 continue,浏览器再发送data,服务器响应200 ok(返回数据)。。(但是不是所有的浏览器都会在POST中发送两次数据包,Firefox就只会发送一次)
待续。。。
阅读全文
0 0
- 浅谈Get和POST区别
- 浅谈GET和POST区别
- 浅谈GET和POST的区别
- 浅谈get和post请求的区别
- 浅谈HTTP中的Get和Post的区别
- 浅谈HTTP中get和post的区别
- 浅谈HTTP中Get和Post的区别
- 浅谈HTTP中Get和Post的区别
- 浅谈Http中GET和POST的区别
- 浅谈HTTP get和post的方法区别
- 浅谈HTTP中GET和POST的区别
- 浅谈post提交和get提交方式的区别
- 5.浅谈get方式和post方式的区别
- 浅谈关于GET和POST两种请求的区别
- GET 和 POST 区别
- Get和Post区别
- get和post区别
- GET和POST区别
- 彻底学会VMware虚拟机:[9]如何连接网络
- 34.读书笔记收获不止Oracle之表连接场景对比
- 浅析Springmvc
- http://blog.jobbole.com/70549/
- AS打包apk及常见错误解决办法Error:(4) Error: "ssdk_instapager_login_html" is not translated in "en" (English)
- 浅谈GET和POST区别
- BI商业智能项目中存在的风险与企业如何推行适合自己的BI项目
- ORA-00845: MEMORY_TARGET not supported on this system 报错处理
- 35.读书笔记收获不止Oracle之嵌套循环表连接与索引
- 判断wifi状态
- HDU 6223 Infinite Fraction Path [bfs+剪枝]
- 36.读书笔记收获不止Oracle之表哈希、合并排序连接与索引
- Cas单点登录(1)原理
- 在uboot下修改环境变量需要注意什么?