浏览器的AJAX(XmlHttpRequest)超时长度

我一直在网上搜索,试图找到一个直接的答案。有谁知道浏览器请求ajax的默认超时时间?还可以通过版本进行更改吗?

回答:

我认为浏览器的AJAX没有超时,只有同步或异步请求。同步-首先冻结JavaScript执行,直到请求返回;异步-

不冻结JavaScript执行,仅将请求从执行流中移出;如果您有回调函数,它将与正在运行的脚本并行执行该函数(类似于线程)

**sync flow:**

running JS script

|

ajax

(wait for response)

|

execute callback

|

running JS script

**async flow:**

running JS script

|

ajax --------------------

| |

running JS script execute callback

以上是 浏览器的AJAX(XmlHttpRequest)超时长度 的全部内容, 来源链接: utcz.com/qa/429343.html

回到顶部