在我的网站 (vb.net/c#) 中有 javascript ajax 代码从数据库获取数据并将 JSON 返回到我的页面。
如果就在 ajax 即将接收 JSON 之前,浏览器关闭或页面被重定向,会发生什么情况,因为没有任何数据可以接收它,该数据会发生什么情况?
我可以看到,因为它是异步的,所以 vb.net 继续运行并发送响应。但是没有什么可以接收它 - 响应会发生什么。
它不能凭空消失 - 从技术上讲会发生什么 - 我的服务器会崩溃吗?
最佳答案
他们被吸入虚空,再也看不到或听不到了。
也就是说,您的客户端 pc 仍将通过 TCP/IP 接收数据包,但 TCP/IP 堆栈不会将它们传送到任何地方。
关于c# - 如果浏览器关闭并且没有任何东西可以接收,我的 ajax 请求的数据会发生什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13395389/