get和post的区别
2018-03-11 18:42
183 查看
* GET用来从服务端获取数据,POST用于上传或者修改数据
* GET大小限制在2KB以内,POST一般没有限制
* GET参数在URL,POST参数在请求主体中(也就是用send发送),安全性POST高
* 部分浏览器会缓存GET请求的response,以至于相同的GET请求会得到相同的response即使服务端的数据已经改变,POST不会被缓存
* 使用XMLHttpRequest时,POST需要显式指定请求头get不能保证每次都发往服务器上,post要求每次必须投递到服务器上
* GET大小限制在2KB以内,POST一般没有限制
* GET参数在URL,POST参数在请求主体中(也就是用send发送),安全性POST高
* 部分浏览器会缓存GET请求的response,以至于相同的GET请求会得到相同的response即使服务端的数据已经改变,POST不会被缓存
* 使用XMLHttpRequest时,POST需要显式指定请求头get不能保证每次都发往服务器上,post要求每次必须投递到服务器上
相关文章推荐
- Ajax中Get请求与Post请求的区别
- http中get和post的区别
- get和post的区别?
- Servlet中的GET和POST之间的区别
- Post和Get的区别(兼谈页面间传值的方式)
- Post和Get的区别(兼谈页面间传值的方式)
- PHP面试题:HTTP中POST、GET、PUT、DELETE方式的区别
- HTTP协议get与post方法的区别
- post和get的区别
- 学习笔记:get与post的区别,请求转发与请求重定向的区别
- GET和POST区别 / doGet()和doPost()的区别
- HTTP请求(GET与POST区别)和HTTP响应
- ASP.NET中 method="post" 与 method="get" 区别
- POST和GET的区别!
- GET与POST的区别
- HTTP中Get与Post的区别
- ajax相关知识点、get请求和post请求的区别
- Http中Get和Post的区别
- 表单提交中get和post方式的区别
- Post和Get的区别(兼谈页面间传值的方式)