Ajax学习笔记

来源:互联网 发布:端口共享 编辑:程序博客网 时间:2024/04/25 23:48

ajax(异步JS和XML)

定义:无需重新加载页面的情况下,更新部分网页的技术。

XHR对象  Var request = new XMLHttpRequest();

Http请求:

1建立TCP连接

2浏览器向服务器发送请求指令

3web浏览器发送头信息。

4web服务器应答

5web服务器发送应答头信息

6服务器发送数据

7web服务器关闭TCP连接(TCP/IP供已连接因特网的计算机进行通信的通信协议)

请求方式:

GET请求:用于URL传递参数,数量在2000字符

POST请求:表单处理,数量不限制,安全。

发送请求:

open(method(get 或者 POST),url,async,同异步)

send(string)用于post 请求

取得响应:

responseText获得字符串式响应

status 和 statusText :以数字和文本的形式返回HTTP状态码

getAllResponse Header():获得所有响应报头

getResponse Header():查询响应中某字段的值

readyState:

0:open未调用

1:open已调用

2接收到头信息

3处理响应文本

4响应完成






0 0
原创粉丝点击