本文介绍: 3xx:一类重要的高频考点,301:表示永久转移,返回域名跳转到心域名。一般用于服务器负载均衡,但服务器并发数达到最大时,服务器会将后续访问用户转移到其他服务器上去。304:表示不设置缓存,对于不经常更新文件,例如css/js/html文件服务器结合客户端设置304状态加载过的资源下次请求时会在客户端获取。2xx:表示请求已经被服务器接收理解,请接受。常见的有,200 表示ok,表示服务能够返回信息。413:表示和服务器交互过大。ontimeout: 表示请求超时执行方法。…

1.ajax作用:

       ajax=异步JavaScriptxmlajax是一种用于创建快速动态网页技术.通过后台服务器进行少量数据交换,ajax可以使网页实现异步更新.

2.ajax应用程序的优势在于:

     1.通过异步模式,提升了用户体验

     2.优化浏览器服务器之间的传输,减少不必要的数据往返,减少了宽带占用 

     3.ajax引擎客户端运行 承担了一部分本来有服务器承担的工作从而减少了大量用户量下的服务器负载

3.ajax 最大的特点:

      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设定的事件一起使用。

      response: 响应主体内容

      responseText: 响应的具体内容是字符串,一般是 json 字符串

      responseXML: 响应的具体内容是文档

      status: http状态码。

      statusText: 状态描述

      withCredentials:表示是否允许跨域

      getAllResponseHeaders获取所有响应头信息。

      xhr.open():打开URL请求。

      xhr.send():表示发送 ajax

      setRequestHeader(): 设置请求头。这个属性在必须在xhr.open()后面

原文地址:https://blog.csdn.net/qq_64209130/article/details/126394387

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_18317.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注