XMLHttpRequest
有5个readyState
,我只用了其中的1个(最后一个是4
)。
其他的是什么,我可以在哪些实际应用程序中使用它们?
发布于 2009-03-11 00:15:28
Original definitive documentation
到目前为止,0
、1
和2
只跟踪发出请求所需的方法的数量。
3
告诉您服务器的响应已经开始传入。但是,当您使用网页中的XMLHttpRequest
对象时,您几乎无法处理这些信息,因为您无法访问允许您读取部分数据的扩展属性。
readyState 4
是唯一一个有意义的词。
(*:我能想到的检查readyState 3
的唯一可能用途是它在服务器端发出某种形式的生命信号,因此您可能会在收到完整响应时增加等待时间。)
发布于 2015-08-06 18:27:31
onreadystatechange存储每次readyState属性更改时自动调用的函数(或函数的名称) readyState保存XMLHttpRequest的状态。从0更改为4:
0:请求未初始化
1:服务器连接已建立
2:收到请求
3:处理请求
4:请求完成,响应就绪
状态200:"OK“
404:找不到页面
https://stackoverflow.com/questions/632774
复制相似问题