关于网站点击顺序的问题

问题描述 投票:0回答:1

假设我在页面上单击了指向网站 A 的链接,就在当前页面被替换之前,我单击了指向不同网站(例如 B)的不同链接。

发送到网站 A 的请求会发生什么情况?站点 A 的网络服务器是否回复,而浏览器只是拒绝 HTTP 回复?

http browser
1个回答
2
投票

没有用于取消请求的特定 HTTP 规定。我希望这会发生在套接字级别。

我希望在取消请求后立即关闭关联的 TCP 套接字。由于http仅使用1个套接字,因此服务器将在请求后关闭。如果在生成数据之前处理关闭,则生成的数据不会发送到客户端。否则,数据将发送到客户端并被忽略,因为套接字已关闭。可能会有浪费的工作,但是一个特殊的“取消”http消息也会有同样的效果。

© www.soinside.com 2019 - 2024. All rights reserved.