gpt4 book ai didi

http - 当用户同时离开页面时,http 请求会发生什么情况?

转载 作者:可可西里 更新时间:2023-11-01 16:22:36 25 4
gpt4 key购买 nike

我想在客户端保留一些信息,哪些元素被点击,从而将信息保存在 cookie 中,但它是第三方 cookie,因为我需要在其他页面上提供此信息(关联跟踪是上下文)所以据我所知,我必须通过 http 请求来设置它。 Javascript 只允许我在同一个域中放置一个 - 单击后将保留。

现在我可以使用 onbeforeunload 事件通过 Javascript 发送 http 请求,但是一旦浏览器离开页面,这个 http 请求会发生什么?它是否仍然“接听电话”并放置 cookie,还是忽略电话,因为发出请求的网站已不复存在?

找不到关于此的任何文档,所以如果有人有线索,我将不胜感激。

谢谢,本杰明

最佳答案

如果您在发送 Http 请求后关闭浏览器(或单击不同的链接/页面),则该 Http 请求的响应将消失在一个黑洞中。事实上,网络服务器可能会或可能不会实际发送完整响应,具体取决于所请求页面的大小和请求套接字关闭的时间点。

关于http - 当用户同时离开页面时,http 请求会发生什么情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1650888/

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