【发布时间】:2020-12-29 19:27:38
【问题描述】:
我最近开始在我的 NodeJS 应用程序中使用 Socket.io 和 express,我使用 post 请求来处理表单提交和数据。为什么 Socket.io 不习惯只用 get 请求做同样的事情?
【问题讨论】:
标签: node.js express http post socket.io
我最近开始在我的 NodeJS 应用程序中使用 Socket.io 和 express,我使用 post 请求来处理表单提交和数据。为什么 Socket.io 不习惯只用 get 请求做同样的事情?
【问题讨论】:
标签: node.js express http post socket.io
如果必须“实时”传输数据,则主要使用 WebSockets 和 Socket.io。例如,服务器需要向客户端推送一些小数据。这样可以避免客户端轮询导致的服务器负载。
因此,WebSockets 在需要将数据推送到客户端的应用程序中非常有用,例如一个聊天系统。一件重要的事情是它需要服务器和客户端之间的持久连接。
【讨论】: