Ajax工作原理

什么是Ajax?

    Ajax就是异步的Javascript和Xml

Ajax原理

    简单来说就是在客户端和服务器之间加了一个中间层(ajax引擎),使用户的操作和服务器响应异步化

Ajax核心

    XMLHttprequest

    通过XMLHttprequest对象来向服务器发送异步请求,从服务器获取数据,然后用javascript来操作dom从而刷新页面

XMLHttprequest常用的属性

    onreadyStateChange 每次状态所触发的事件处理程序

    reponseText 从服务器进程返回数据的字符串模式

    responseXML 从服务器返回dom兼容文档数据对象

    status从服务器返回的数组代码(常见的几种)

        400 请求出现语法错误

        401 未经授权访问受密码保护的页面

        403 资源不可用

        404 未找到

        200 一切正常

Ajax原生四大步骤

1.创建异步的请求对象

2.打开与服务器的链接

3.发送请求

4.接受响应,响应结束

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容