首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Reddit如何实现其聊天功能

问Reddit如何实现其聊天功能
EN

Stack Overflow用户
提问于 2021-08-13 09:36:05
回答 1查看 16关注 0票数 0

我不明白Reddit web应用中的聊天功能是如何工作的。

当我通过聊天功能向其他用户发送消息并打开开发人员工具>网络选项卡以查看发送的请求时。我看到一个对https://www.reddit.com/的POST请求,请求正文长度为771。但是,我在这里找不到我发送的消息。如果我发送10个字符的消息,POST请求正文的长度将是771。如果我发送100个字符的消息,POST请求正文的长度仍然是771。

那么我的消息是如何发送到服务器或其他用户的呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-14 07:22:29

正如我在评论中提到的。Reddit使用websockets来回发送数据。与http不同,websockets是永久开放的,可用于发送,但更重要的是无需重新加载站点即可接收数据。但是,它们也很适合发送,因为不需要发出新的请求

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68769999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档