gpt4 book ai didi

javascript - 在客户端中止 XHR 请求时会发生什么服务器端?

转载 作者:行者123 更新时间:2023-12-03 11:58:42 25 4
gpt4 key购买 nike

我想知道在客户端中止 XHR 请求时服务器端会发生什么,
服务器端是否仍在运行,例如在数据库中进行事务?

最佳答案

通常在请求中,获取数据并将其返回 - 场景服务器只有在尝试将数据写回客户端时才能可靠地注意到客户端已断开连接(由于 TCP/IP 协议(protocol)的工作原理)。
这很容易导致客户端发出请求,服务器执行昂贵的工作只是为了发现客户端不再存在并且数据被丢弃。这就是为什么流式传输结果在可能的情况下更可取的原因之一。如果您可以避免预先收集所有数据,而是在它们可用时返回它们,那么您就不会冒险执行无用的工作(尽管客户端仍然可以中止连接,但这是他的选择)。

关于javascript - 在客户端中止 XHR 请求时会发生什么服务器端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63962950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com