加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Ajax请求

发布时间:2020-12-15 21:40:19 所属栏目:百科 来源:网络整理
导读:1.HTTP请求步骤: (1)建立TCP连接 (2)客户端发送请求 (3)客户端发送请求头信息(客户端的一些信息) (4)服务器端发送响应 (5)服务器端发送响应头信息(服务器端的一些信息) (6)服务器端发送响应体 (7)关闭TCP连接 2.Ajax请求步骤: (1)创建

1.HTTP请求步骤:

(1)建立TCP连接

(2)客户端发送请求

(3)客户端发送请求头信息(客户端的一些信息)

(4)服务器端发送响应

(5)服务器端发送响应头信息(服务器端的一些信息)

(6)服务器端发送响应体

(7)关闭TCP连接


2.Ajax请求步骤:

(1)创建XMLHTTPRequest对象(简称XHR)

(2)XHR.open(method,url,ayson)

其中,method为"POST"或"GET",POST是修改服务器端的数据,GET是从服务器端获取数据,一般情况下都是GET方式请求。

(3)XHR.send()

POST方式下,send中需要传递一些需要修改的数据,且在open和send之间需要setRequestHeader;GET方式下可以直接发送send,其参数已在open的参数url中。

(4)获取服务器端的响应数据

XHR.readyState的值为0-4,4表示响应完毕,XHR.status的值,1XX表示请求正在处理中,2XX表示请求成功(200),3XX表示重定向,客户端需要做进一步动作,4XX表示客户端错误(404),5XX表示服务器端错误。


3.json格式

一般情况下,浏览器和服务器端采用json格式传递数据;

浏览器端解析json格式使用JSON.parse()方法。


4.JQuery中的ajax

JQuery将ajax请求进行了封装,简化了其代码组成。直接采用$.ajax({options})即可进行ajax请求。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读