![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Ajax
文章平均质量分 90
窗外千纸鹤
下海的前端实习生。
展开
-
Ajax(三)—— Ajax请求发送后的过程
5. 获得响应 一个完整的HTTP响应消息由状态行、响应头、空行和响应主体组成。这些都可以通过XMLHttpRequest对象的方法和方法获取。 6. 监听请求状态的改变 为了在响应准备就绪时得到通知,必须监听XMLHttpRequest对象上的onreadystatechange事件。 xhr.onreadystatechange = function(){ }; 但为了理解这个事件类型,我需要先弄明白readyState属性。readyState属性的值是一个整数,用来指示HTTP请求的状态。re原创 2020-06-08 21:47:21 · 392 阅读 · 0 评论 -
Ajax(二)—— 创建一个 Ajax
上文写到对 Ajax 的介绍,本文则重点介绍创建 Ajax 的四步流程(完整过程不为4步,即代码书写为4步): 1. 创建XMLHttpRequest对象 浏览器在XMLHttpRequest类上定义了它的HTTP方法。这个类型的每个实例都表示一个独立的请求/响应对,并且这个对象的属性和方法允许指定请求细节和获取相应数据。 创建XMLHttpRequest对象: var xmlhttp = new XMLHttpRequest(); 兼容 IE5,6的写法: var xmlhttp; if (window原创 2020-06-06 16:10:23 · 171 阅读 · 0 评论 -
Ajax(一)—— 初始Ajax
Ajax Ajax是Asynchronous Javascript And XML(异步JavaScript和XML)的缩写。 Ajax技术描述了使用脚本操纵HTTP和Web服务器进行数据交换,在页面不刷新的情况下,实现页面的局部更新。是指一种创建交互式网页应用的网页开发技术。 注意: Ajax = 异步 (JavaScript) 和 XML)。 Ajax 是一种用于创建快速动态网页的技术。 Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 通过在后台与服务器进行少量原创 2020-06-06 15:25:09 · 161 阅读 · 0 评论 -
HTTP的工作原理、请求方法以及GET、POST区别
HTTP工作原理 HTTP协议定义Web客户端如何从Web服务器请求Web页面,以及服务器如何把Web页面传送给客户端。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求报文,请求报文包含请求的方法、URL、协议版本、请求头部和请求数据。服务器以一个状态行作为响应,响应的内容包括协议的版本、成功或者错误代码、服务器信息、响应头部和响应数据。 以下是 HTTP 请求/响应的步骤: 1、客户端连接到Web服务器 一个HTTP客户端,通常是浏览器,与Web服务器的HTTP端口(默认为80)建立一个TCP原创 2020-06-06 10:35:40 · 510 阅读 · 0 评论 -
ajax——请求消息(request)和响应消息(response)
请求消息(request) 客户端发送给服务器端的HTTP请求消息由请求行(requestline)、请求头部(header)、空行和请求数据四个部分组成,如下图所示。 GET /index.html HTTP/1.1 Host: www.baidu.com Connection: keep-alive Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (K原创 2020-06-06 09:53:44 · 2726 阅读 · 0 评论 -
详解URL(为后续写Ajax做准备)
统一资源标识符(Uniform Resource Identifier,URI) **统一资源定位符(Uniform Resource Locator,URL)**是互联网上用来标识某一处资源的地址。以下面这个URL为例,介绍下普通URL的各部分组成: http://www.haogu.com:8080/news/index.php?boardID=5&ID=24618&page=1#name 从上面的URL可以看出,一个完整的URL包括以下几部分: **协议部分:**该URL的协议部分原创 2020-06-06 09:26:32 · 147 阅读 · 0 评论