1.ajax作用:
ajax=异步JavaScript和xml。ajax是一种用于创建快速动态网页的技术.通过在后台与服务器进行少量数据交换,ajax可以使网页实现异步更新.
2.ajax应用程序的优势在于:
2.优化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了宽带占用
3.ajax引擎在客户端运行 承担了一部分本来有服务器承担的工作从而减少了大量用户量下的服务器负载
3.ajax 最大的特点:
就是能在不更新整个页面的前提下维护数据.这使得web应用程序更为迅捷的回应用户动作,并避免了在网络上发送那些没有改变过的信息
4.ajax状态码:
2xx:表示请求已经被服务器接收,理解,请接受。常见的有,200 表示ok,表示服务能够返回信息。204 No Content 无内容。服务器成功处理,但未返回内容。
3xx:一类重要的高频考点,301:表示永久转移,返回旧域名会跳转到新域名。302:临时转移。一般用于服务器负载均衡,但服务器的并发数达到最大时,服务器会将后续访问的用户转移到其他服务器上去。307:表示临时重定向。304:表示不设置缓存,对于不经常更新的文件,例如css/js/html文件,服务器会结合客户端设置304状态,加载过的资源下次请求时会在客户端中获取。
4xx:表示语义有误,请求无法被服务器端理解。400:表示请求的参数错误。401:表示无权限访问。404:表示请求的资源不存在。413:表示和服务器的交互过大。
5xx:服务器端出错。500:表示服务器端出现未知的错误。503:服务器超负荷
5.ajax常用属性和方法:
onabort: 表示请求中断后要处理的事。和 xhr.abort() 一起使用。
ontimeout: 表示请求的超时,执行的方法。和timeout设定的事件一起使用。
responseText: 响应的具体内容是字符串,一般是 json 字符串
getAllResponseHeaders:获取所有响应头信息。
setRequestHeader(): 设置请求头。这个属性在必须在xhr.open()后面
原文地址:https://blog.csdn.net/qq_64209130/article/details/126394387
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_18317.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!