get 和 post的区别
1.传输数据的大小:get有字节限制,因为他是通过浏览器地址栏传送的,而post没有字节限制。
2.安全性:get传送的数据会暴露在地址栏,所以不安全。post传送的数据看不到。
3.书签保存的问题:
用get请求可以将结果页保存为书签,因为url里面有请求参数。
用post请求,不能将结果页保存为书签,即时保存了,过段时间这个结果页显示的结果页可能变了,因为url里没参数。
4.能力问题:get只能用来传送数据,post可以改变服务器端的一些数据。
5.当表单里没有写明是哪种方式传送时,默认get。
6.get是幂等的,post不是幂等的。