POST与GET的区别
来源:互联网 发布:java中有哪些集合 编辑:程序博客网 时间:2024/06/03 18:41
原理介绍:理论上说,GET是从服务器上请求数据,POST是发送数据到服务器。事实上,GET方法是把数据参数队列(query string)加到一个URL上,值和表单是一一对应的。比如说,name=John。在队列里,值和表单用一个&符号分开,空格用+号替换,特 殊的符号转换成十六进制的代码。因为这一队列在URL里边,这样队列的参数就能看得到,可以被记录下来,或更改。通常GET方法还限制字符的大小(大概是 256字节 )。事实上POST方法可以没有限制的传递数据到服务器,用户在浏览器端是看不到这一过程的,所以POST方法比较适合用于发送一个保密的(比如信用 卡号)或者比较大量的数据到服务器。
区别:
Post是允许传输大量数据的方法,而Get方法会将所要传输的数据附在网址后面,然后一起送达服务器,因此传送的数据量就会受到限制,但是执行效率却比Post方法好。
建议:
1、get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式;
2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;
- Get与Post的区别
- get与post的区别()
- get与post的区别
- get与post的区别
- Get与Post的区别
- get 与post的区别
- post 与 get的区别
- POST与GET的区别
- POST与GET的区别
- POST与GET的区别
- Get与Post的区别
- get与post的区别
- GET与POST的区别
- POST与GET的区别
- POST与GET的区别
- get与post的区别
- get与post的区别
- post与get的区别
- 为什么资料下载不了
- SymbianDLL 学习总结(转载)
- IP,UDP,TCP,SCTP特性比较
- jquery.cookie.js使用介绍
- [Visual C++系列]2.6 多边形和剪贴区域
- POST与GET的区别
- ExaBackup云存储重磅出击将淘汰大批传统存储
- SDK Platform Tools component is missing ! Please ****Install****eclipse报错
- CAS实现单点登录(SSO)经典完整教程
- CEdit创建
- win7 自動關機
- IMAX-3D
- lucene3.0更新索引时原索引不删除的问题
- .net framework 4.0中如何 输出 form 的name属性。