Ajax 笔记

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以下,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值