Get和Post的区别:
- get方法是幂等,会因为url相同而直接使用第一次的访问结果(缓存),Post不是幂等。
- get和post在http规范上都没有对url长度进行限制,但是在实际使用上url的长度是有限制的,原因有二:1. 浏览器是否支持,2. 服务器或是操作系统是否能承受
- get参数属于明文传输(16进制表示的ASCII),post的参数放在Http的body里面
总之,GET方式传送数据量小,处理效率高,安全性低,会被缓存,而POST反之。
总之,GET方式传送数据量小,处理效率高,安全性低,会被缓存,而POST反之。