首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >XMLHttpRequest中的不同readystates是什么意思,我如何使用它们?

XMLHttpRequest中的不同readystates是什么意思,我如何使用它们?
EN

Stack Overflow用户
提问于 2009-03-11 00:03:49
回答 2查看 110.7K关注 0票数 113

XMLHttpRequest有5个readyState,我只用了其中的1个(最后一个是4)。

其他的是什么,我可以在哪些实际应用程序中使用它们?

EN

回答 2

Stack Overflow用户

发布于 2009-03-11 00:15:28

Original definitive documentation

到目前为止,012只跟踪发出请求所需的方法的数量。

3告诉您服务器的响应已经开始传入。但是,当您使用网页中的XMLHttpRequest对象时,您几乎无法处理这些信息,因为您无法访问允许您读取部分数据的扩展属性。

readyState 4是唯一一个有意义的词。

(*:我能想到的检查readyState 3的唯一可能用途是它在服务器端发出某种形式的生命信号,因此您可能会在收到完整响应时增加等待时间。)

票数 22
EN

Stack Overflow用户

发布于 2015-08-06 18:27:31

onreadystatechange存储每次readyState属性更改时自动调用的函数(或函数的名称) readyState保存XMLHttpRequest的状态。从0更改为4:

0:请求未初始化

1:服务器连接已建立

2:收到请求

3:处理请求

4:请求完成,响应就绪

状态200:"OK“

404:找不到页面

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/632774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档