ajax (异步的javascript 和xml)
ajax的由来:原先的数据交互是同步的,所以很麻烦,后来用了XMLHttpRequest就能与web服务器异步交换数据。
http的请求过程:
1.建立TCP连接,
2.web浏览器端向web服务器端发送请求命令
3.web浏览器向web.器端发送请求头信息
4.web服务端应答
5。web服务器发送应答消息
6.web服务器向浏览器发送数据
7.web服务器关闭tcp连接
2.请求方法:get/postde 区别
get:信息获取,url传递参数,传递的数量2000个字符;
post:用于修改服务器上的资源,数量无限制,相对get安全许多。
3.http状态码
1XX 信息类,接受web浏览器的信息了,进一步处理中
2XX 成功接受信息,200正确接受
3XX 重定向,需要进一步处理
4XX 客户端错误,如404 not found 没有该资源
5XX 服务器错误,500
4.处理跨域问题
1.代理
2.jsonp 只适用get方法;
3.XHR2 html5中的新添加,但是不支持IE10以下,