<web>get post区别

来源:互联网 发布:微信麻将源码 编辑:程序博客网 时间:2024/05/16 06:28

今天看了好多讨论get post的区别的,总结一下:

1,get post 提交信息长度不等。get取决于地址栏,在2k左右;post取决于服务器,一般可以到80k。

2,安全性问题,从密码学数据保护的角度来说,get 传输信息是直接明文写在地址栏内,post写在Body里,post更安全。但是post也是把信息用明文写的啊,通过某些软件一样可以直接看到的。这样看post也不安全。还有一点,get是从服务器获得资源,读取资源,不会改变资源状态,获得的内容可以被缓存起来的,又可以认为是安全的,而post是发送给服务器资源,属于添加资源,会修改资源状态,又可以认为是不安全的,所有当刷新页面时会弹出对话确认框,并且获得的内容不会被缓存起来。

原创粉丝点击