ChatGPT对话为什么不用Websocket而使用EventSource?
原文中文,约2100字,阅读约需5分钟。发表于: 。在ChatGPT官网我们可以看到,对话的方式仅仅只有一个post请求,而没有使用IM中使用的websocket链接。 同时我们可以看到与普通的post请求不一样的是,返回信息Response没有了,取而代之的是EventStream。 那么这个EventStream是什么东西? 一通查证后,发现这个是Web...
ChatGPT官网使用EventSource进行对话,因为它适用于服务器向客户端推送事件,具有自动重连和错误处理机制,简单易用且广泛支持。WebSocket适用于实时双向通信和更复杂功能的场景,但需要服务器和客户端都支持。选择取决于具体需求和技术考虑。