Ajax chrome中的“网络”选项卡不会针对发送的每个请求进行更新

Ajax chrome中的“网络”选项卡不会针对发送的每个请求进行更新,ajax,networking,chromium,Ajax,Networking,Chromium,例如,这很难解释,但我会尽我最大的努力。 如果在例如discord频道上刷新页面,则会将ajax请求发送到: https://discord.com/api/v8/channels/channelidhere/messages?limit=50 获取通道中发送的最后50条消息。现在,非常有趣的是,如果您所在的频道正在发送大量新消息,则netwrok选项卡不会更新,就像没有与正在更新的频道消息相关联的请求一样。我在其他网站上也看到过类似的情况,我只是好奇我可能遗漏了什么,是否有什么原因会发送一个请

例如,这很难解释,但我会尽我最大的努力。 如果在例如discord频道上刷新页面,则会将ajax请求发送到:
https://discord.com/api/v8/channels/channelidhere/messages?limit=50

获取通道中发送的最后50条消息。现在,非常有趣的是,如果您所在的频道正在发送大量新消息,则netwrok选项卡不会更新,就像没有与正在更新的频道消息相关联的请求一样。我在其他网站上也看到过类似的情况,我只是好奇我可能遗漏了什么,是否有什么原因会发送一个请求,而网络标签却没有捕捉到?ps:即使我转到“所有”选项卡,该选项卡假定捕获所有请求,但仍然没有bueno。

聊天网站使用WebSocket而不是http进行通信是很常见的


也许这会帮助您

在这个过程中,WebSocket似乎也不会更新,如果通过WebSocket处理,为什么会有一个over get功能来检索最后50条消息?你可能是对的,我对javascript还没有丰富的经验。我得多看看WebSocket。