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以下,