get()和post()的区别
来源:互联网 发布:淘宝助理下载旧版本 编辑:程序博客网 时间:2024/06/07 00:44
1、get请求会将参数放在URL之后进行传递,而post方式是作为http消息实体发送给Web服务器,但是,这种区别在ajax中对用户是不可见的。
2、get请求方式对传输的数据有大小限制,通常不能大于2KB,而用post的方式一般不受限制。
3、get请求的数据会被浏览器缓存起来,因此其他人就可以通过浏览器的历史记录读取这些数据,例如账号密码等,严重的可能会带来安全问题,而post方式相对就可以避免这些问题。
4、get方式和post方式传递的数据在服务器端获取的方式也可能不相同,如php,$_GET[]获取get请求,$_POST[]获取post请求。但是JSP是相同的。
5、get请求提交的速度要比post速度快,但不是差异特别大,在对速度要求比较严苛的条件下,如搜索引擎,对搜索请求就会采用get方式提交。
6、HTTP/1.1协议规定了八种请求方式,分别是:options, head, get, post, put, delete, trace, connect,但get和post方式是使用最多的方式。
- get 和post 的区别
- get和post的区别
- get和post的区别
- post和get的区别
- Get和Post的区别
- get和post的区别
- post和get的区别
- post和get的区别
- Post和Get的区别
- Get和Post的区别
- get和post的区别
- Post和Get的区别
- get和post的区别
- POST和GET的区别
- post和get的区别
- GET和POST的区别
- post和get的区别
- post和get的区别
- source insight也可以自动排版
- gg 日历
- JavaScript跨域总结与解决办法
- jQuery简单例子-1
- 12 个有效的提高编程技能的方法
- get()和post()的区别
- hibernate面试题
- Z字形编排
- 利用QC OTA开放接口下载Resources文件
- UpdatePanel 更新后JS调用UpdatePanel外控件
- hdu 2037 今年暑假不AC(贪心)
- Nana开发: 图像处理算法接口的介绍
- 开车那点事!
- while循环因为内部使用ssh命令而导致不能循环文件的所有行