【问题标题】:Does an AJAX (XMLHttpRequest) request have a timeout?AJAX (XMLHttpRequest) 请求是否有超时?
【发布时间】:2011-11-14 17:47:36
【问题描述】:

如果我向某个服务器发出XMLHttpRequest 请求并且该服务器没有返回任何内容(它只是挂起),XMLHttpRequest 最终会超时吗?

【问题讨论】:

    标签: ajax timeout xmlhttprequest


    【解决方案1】:

    试试:

    xhr.timeout = 10000;
    xhr.ontimeout = function(){ alert('Timeout!')};
    

    reference

    【讨论】:

    • 设置超时。如果我不想超时怎么办?我可以像long poll 一样让它整天开着吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多