关于ajax学前知识储备

发起请求:使用的是open()
使用xhr对象时,要调用第一个方法是open()
xhr.open(“get”,“example.php”,false);
1.open()方法的第一个参数用于指定发送请求的方式这个字符串不区分大小写但通常使用大写字符“get和post是得到广泛支持的。
2.open()方法的第二个参数是url该url相对于执行代码的当前页面且只能向同一个域中使用相同端口和协议的url发送请求,如果url与启动请求的页面有任何差池都会引起安全错误
3open()方发的第三个参数是表示是否异步发送请求的布尔值如果不填写默认值为true表示异步发送
send()方法接受一个参数或者参数为null如果是post方法send()方法的参数为要发送的数据
接受相应一个完整的响应应该由响应体组成,这些都可以通过xhr对象的属性和方法使用主要有四个属性:
responseTest:作为相应主体被返回的文本
responseXML:如果响应内容是‘text/xml’或者aplication/xml这个属性中将保存这响应数据的xml dom文档(什么是xml,指的是可扩展的标记型语言,被用来传输和存储数据。xml同html一样都来自sgml(标准通用标记语言))
status:http状态码(数字形式(1XX、指的是服务器接受到你发来的请求正在处理中给你的回应意思是让你不要着急,2XX指的是你发起请求后服务器给你他已经响应你请求的一个成功的信号,3XX重定向redirecter你在向服务器发起请求时可在代码中表明你要重定向的地址url服务器接收到这个请求之后会返回给你你要跳转的url,客户端再次向服务器发起请求带上这个url,服务器就会自动帮你跳转到这个页面中返回响应之后的html页面给客户端。4XX代表你请求错误了,要么是你的url不匹配,不然就是没有部署到位,还有就是你的out那里,看看静态资源类的位置有没有放置错误,5XX就是大概率你的代码写的有问题,自己找找代码中的问题。)
statusText:http状态说明(文本格式)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值