jQuery ajax - post() 方法 get()方法区别
2014-12-22 14:41
591 查看
post() 方法通过 HTTP POST 请求从服务器载入数据。
通过 POST 读取的页面不被缓存,因此 jQuery.ajaxSetup() 中的
cache 和 ifModified 选项不会影响这些请求。
注释:如果由
jQuery.post() 发起的请求返回错误代码,那么不会有任何提示,除非脚本已调用了全局的 .ajaxError()
方法。或者对于 jQuery 1.5,jQuery.post() 返回的 jqXHR 对象的 .error() 方法也可以用于错误处理。
GET访问
浏览器 认为 是等幂的
就是 一个相同的URL 只有一个结果[相同是指 整个URL字符串完全匹配]
所以 第二次访问的时候 如果 URL字符串没变化 浏览器是 直接拿出了第一次访问的结果
POST则 认为是一个 变动性 访问 (浏览器 认为 POST的提交 必定是 有改变的)
通过 POST 读取的页面不被缓存,因此 jQuery.ajaxSetup() 中的
cache 和 ifModified 选项不会影响这些请求。
注释:如果由
jQuery.post() 发起的请求返回错误代码,那么不会有任何提示,除非脚本已调用了全局的 .ajaxError()
方法。或者对于 jQuery 1.5,jQuery.post() 返回的 jqXHR 对象的 .error() 方法也可以用于错误处理。
GET访问
浏览器 认为 是等幂的
就是 一个相同的URL 只有一个结果[相同是指 整个URL字符串完全匹配]
所以 第二次访问的时候 如果 URL字符串没变化 浏览器是 直接拿出了第一次访问的结果
POST则 认为是一个 变动性 访问 (浏览器 认为 POST的提交 必定是 有改变的)
相关文章推荐
- AJAX当中GET和POST方法在是现实的区别
- xmlhttp:open方法中的POST、GET参数的区别
- HTTP请求:GET与POST方法的区别(转)
- HTTP请求:GET与POST方法的区别
- POST和GET方法的区别(转自:闪吧)
- xmlhttp:open方法中的POST、GET参数的区别
- xmlhttp:open方法中的POST、GET参数的区别
- 【转自51js】 提交页面post 和 get方法有什么区别
- 简要分析POST与GET方法的区别
- FORM中的get post方法区别
- 关于 HTTP 中的 Get 和 Post 方法的区别?
- HTTP中GET,POST方法之区别
- 表单中POST方法与GET方法有什么区别
- POST与GET方法的区别简要分析
- 【转】GET与POST方法的区别
- AJAX中GET和POST方法的区别
- ajax中get与post方法的区别,及乱码的终极解决方案
- FORM中的get post方法区别
- ASP.NET中get方法和post方法的区别
- HTTP协议中请求方法Get和Post的区别是什么?