作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想知道在客户端中止 XHR 请求时服务器端会发生什么,
服务器端是否仍在运行,例如在数据库中进行事务?
最佳答案
通常在请求中,获取数据并将其返回 - 场景服务器只有在尝试将数据写回客户端时才能可靠地注意到客户端已断开连接(由于 TCP/IP 协议(protocol)的工作原理)。
这很容易导致客户端发出请求,服务器执行昂贵的工作只是为了发现客户端不再存在并且数据被丢弃。这就是为什么流式传输结果在可能的情况下更可取的原因之一。如果您可以避免预先收集所有数据,而是在它们可用时返回它们,那么您就不会冒险执行无用的工作(尽管客户端仍然可以中止连接,但这是他的选择)。
关于javascript - 在客户端中止 XHR 请求时会发生什么服务器端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63962950/
我创建了一个分支来开发新功能。由于这个新功能完全是作为一个新项目开发的,唯一可能的冲突来源是解决方案文件。 随着功能的开发,主分支更新了几次。当我完成开发和测试时,我做了: git checkout
我是一名优秀的程序员,十分优秀!